1. 程式人生 > >android 實現剪貼簿的貼上複製

android 實現剪貼簿的貼上複製

第一種方法:
EditText 結合PopupWindow實現貼上複製功能,以下只展示覆制功能程式碼

  1. 複製字串到剪貼簿管理器
String text = "abcdefg";

ClipboardManager cmb = (ClipboardManager) context .getSystemService(Context.CLIPBOARD_SERVICE); 

cmb.setText(text );

2.由剪貼簿管理器得到內容

ClipboardManager cmb = (ClipboardManager) context .getSystemService(Context.CLIPBOARD
_SERVICE); String text = cmb.getText().toString().trim();

第二種方法:

使用setTextIsSelectable()方法

TextView tv = new TextView(context);
tv.setTextIsSelectable(true);

程式碼中直接對TextView使用setTextIsSelectable()方法,將TextView設定成可點按選擇的即可.