ClipboardManager android剪切板使用

在android sdk11版本之前ClipboardManager 在android.text.ClipboardManager中

复制到粘贴版:

android.text.ClipboardManager cmb = (android.text.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
			cmb.setText(content.trim());

获取粘贴版的内容:

 
  
android.text.ClipboardManager cmb = (android.text.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
			return cmb.getText().toString().trim();

sdk版本大于11之后ClipboardManager 在android.content.ClipboardManager中
 
  
复制到粘贴版:

android.content.ClipboardManager cmb = (android.content.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
cmb.setPrimaryClip(ClipData.newPlainText(null, "内容"));  

获取剪切板内容

android.content.ClipboardManager cmb = (android.content.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
if (cmb .hasPrimaryClip()){  
   cmb .getPrimaryClip().getItemAt(0).getText();  
}  




你可能感兴趣的:(android,android,android开发,剪切板)