Android----复制到剪切板

//接口获取快递单号
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"));

发布了36 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_34895720/article/details/94573598