Android----复制到剪切板
程序员文章站
2022-05-16 11:26:37
...
//接口获取快递单号
String trackingNumber = bean.getTrackingNumber();
//获取剪贴板管理器:
ClipboardManager cm = (ClipboardManager) getSystemService( Context.CLIPBOARD_SERVICE );
// 创建普通字符型ClipData
if (!UtilString.isEmpty( trackingNumber )) {
ClipData mClipData = ClipData.newPlainText( "快递单号", trackingNumber );
// 将ClipData内容放到系统剪贴板里。
cm.setPrimaryClip( mClipData );
ToastUtil.showToast( "快递单号已复制到剪贴板" );
}
拓展
1.普通文字型
ClipData mClipData = ClipData.newPlainText( "快递单号", trackingNumber );
2.链接url型
ClipData.newRawUri("url",Uri.parse("http://www.baidu.com"));