安卓中把文字粘貼或複製到剪貼板的方法

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();
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章