转至简书: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. ANDROID GRIDVIEW 点击某个位置获取某个单元格
  2. android圆角dialog,并限制宽度和高度
  3. 高德地图-Android-逆地理转换:经纬度转换成地址
  4. 【转】如何获取Android系统时间是24小时制还是12小时制
  5. android通过反射来获取系统属性SystemProperties
  6. Android(安卓)使用 array.xml
  7. Android(安卓)获取设备信息 异常
  8. android 获取屏幕大小
  9. Android获取高清app图标代码分享

随机推荐

  1. 比迅雷还要快的视频下载利器You-Get
  2. 身份验证和权限管理---Openshift3.9学习
  3. Django博客开发实战:开篇 | Django学习小
  4. 容器计算资源管理&网络QoS的实现---Opens
  5. PHP获取访问URL指定参数值
  6. 【Vue框架学习】Vue常用指令、事件修饰符
  7. 怎么找回误删除的文件?
  8. Samba安装与配置
  9. prometheus图形界面的基本监控配置
  10. 2020年Service Mesh:三大发展方向