在android sdk11版本之前ClipboardManager 在android.text.ClipboardManager中
复制到粘贴版:
<pre name="code" class="java">android.text.ClipboardManager cmb = (android.text.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
cmb.setText(content.trim());
获取粘贴版的内容:
<pre name="code" class="java">android.text.ClipboardManager cmb = (android.text.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
return cmb.getText().toString().trim();
sdk版本大于11之后ClipboardManager 在android.content.ClipboardManager中
</pre>复制到粘贴版:<p></p><p></p><pre name="code" class="java">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();
}