ClipboardManager android剪切板使用
16lz
2021-01-23
在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:获取网络时间、文件路径,修改包名,发布release版本
- Android获取剪贴板内容
- Android API等级、Android版本、发布日期 《一览表》
- Android各版本对应的SDK和JDK版本
- Android 揭露效果兼容低版本
- android aosp 源码版本
- Android对应的版本号
- android API8以上版本使用GridLayout
- Android版本名和API Level对应关系