转至简书:https://www.jianshu.com/p/b78e6697e15f

 

复制到剪贴板

    /** * 复制到剪贴板 * @param context * @param text */public static void putTextIntoClip(Context context,String  text){        ClipboardManager clipboardManager = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);        //创建ClipData对象        ClipData clipData = ClipData.newPlainText("HSFAppDemoClip", text);        //添加ClipData对象到剪切板中        clipboardManager.setPrimaryClip(clipData);    }

从剪贴板获取文字

public void getTextFromClip(Context context){        ClipboardManager clipboardManager = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);        //判断剪切版时候有内容        if(!clipboardManager.hasPrimaryClip())            return;        ClipData clipData = clipboardManager.getPrimaryClip();        //获取 ClipDescription        ClipDescription clipDescription = clipboardManager.getPrimaryClipDescription();        //获取 lable        String lable = clipDescription.getLabel().toString();        //获取 text        String text = clipData.getItemAt(0).getText().toString();}

 

更多相关文章

  1. IntentService通过HandlerThread单独开启一个线程来处理所有Inte
  2. Android上下文对象Context
  3. Android 访问Webservice接口,参数对象不能串行化问题解决(java.lan
  4. Activity之间传递对象
  5. Android intent 传递数组对象序列化
  6. Android自动化工具Monkeyrunner使用(六) —— 根据ID查找对象
  7. Android 4.2 webview注入js对象时需要注意的问题
  8. android基础学习--->Android SharedPreferences存储对象和图片(An
  9. android 使用SharedPreferences保存对象

随机推荐

  1. 填充Listview第一个Item的分隔线
  2. Android(安卓)MID BootSound
  3. android + Spring RESTful 简单登录
  4. android开发过程遇到的问题和解决方案(不
  5. Android Timer的用法示例
  6. Android(安卓)ScrollView嵌套Webview(实
  7. android adb配置
  8. Android:UI更新方法四:在Worker Thread中
  9. Android 代码设置来电铃声
  10. Android应用程序显示欢迎画面并开机自启