安卓中把文字粘贴或复制到剪贴板的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/soha_dong/article/details/88945586

android中把文字粘贴或复制到剪贴板的方法

/**
     * 复制到剪贴板
     *
     */
    public void copyClipboard(String content) {
        ClipboardManager myClipboard = (ClipboardManager) mActivity.getSystemService(CLIPBOARD_SERVICE);
        ClipData primaryClip = ClipData.newPlainText("text", content);
        assert myClipboard != null;
        myClipboard.setPrimaryClip(primaryClip);

    }

    /**
     * 粘贴数据
     */
    public String pasteData() {
        ClipboardManager myClipboard = (ClipboardManager) mActivity.getSystemService(CLIPBOARD_SERVICE);
        assert myClipboard != null;
        ClipData primaryClip = myClipboard.getPrimaryClip();
        ClipData.Item itemAt = primaryClip.getItemAt(0);
        return itemAt.getText().toString();
    }

猜你喜欢

转载自blog.csdn.net/soha_dong/article/details/88945586