在实现社会化分享功能时,有可能添加一个分享链接的功能,需要调用粘贴板的服务! 代码如下
//调用系统的粘贴板服务
findViewById(R.id.ll_share).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//获取剪贴板管理服务
ClipboardManager clipboardManager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
//ClipData对象代表剪贴板中剪切数据 数据类型、数据内容 要复制的数据的类型以及内容
ClipData url = ClipData.newPlainText("url", "http://www.baidu.com");
//把数据复制进粘贴板
clipboardManager.setPrimaryClip(url);
Toast.makeText(CustomScorllViewActivity.this, "复制链接成功", Toast.LENGTH_SHORT).show();
}
});