版权声明:本文为博主原创文章,未经博主允许不得转载。 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();
}