import android.content.ClipboardManager;
……
Button copyText = (Button) findViewById(R.id.copyText);
copyText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
//将内容复制到剪贴板,下次长按就可以粘贴了(参数2:需要复制的内容)
clipboardManager.setPrimaryClip(ClipData.newPlainText(null, "复制的内容123"));
if (clipboardManager.hasPrimaryClip()){
String text = (String) clipboardManager.getPrimaryClip().getItemAt(0).getText();//获取复制的内容
Toast.makeText(getApplicationContext(),text,Toast.LENGTH_SHORT).show();
}
}
});
调用系统方法将文字复制到剪贴板
最新推荐文章于 2020-12-07 15:52:32 发布