Android 复制内容到剪贴板

public void setClipboard(){
//获取剪贴板管理器:
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
// 创建普通字符型ClipData
ClipData mClipData = ClipData.newPlainText(“Label”, “如何把 内容复制到剪贴板”);
// 将ClipData内容放到系统剪贴板里。
cm.setPrimaryClip(mClipData);
}

多说一句:API 11之前,复制到系统剪贴板是cm.setText(“复制的文字”);但这句已经失效了,在API11后对,对ClipboardManager进行了升级,改成cm.setPrimaryClip(mClipData),使之可以通过(ClipData)复制文本、Uri和Intent。

发布了38 篇原创文章 · 获赞 11 · 访问量 8800

猜你喜欢

转载自blog.csdn.net/u013750244/article/details/101195263
今日推荐