博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android系统剪切板
阅读量:6327 次
发布时间:2019-06-22

本文共 1536 字,大约阅读时间需要 5 分钟。

Android系统剪贴板


复制字符串到系统剪切板

/** * 复制文本到剪切板 *  * @param text * @return */@SuppressWarnings("deprecation")public boolean copyStringToSystem(String text) {    try {        if (android.os.Build.VERSION.SDK_INT > 11) {            android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);            c.setText(text);        } else {            android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);            c.setText(text);        }    } catch (Exception e) {        return false;    }    return true;}

获取系统剪贴板内容

/** * 获取剪切板数据 *  * @return */@SuppressWarnings("deprecation")public String pasteStringFromSystem() {    String clipResult = null;    if (android.os.Build.VERSION.SDK_INT > 11) {        android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);        ClipData primaryClip = c.getPrimaryClip();        Item itemAt = null;        if (primaryClip != null) {            itemAt = primaryClip.getItemAt(0);        }        if (itemAt != null) {            String trim = itemAt.getText().toString().trim();            clipResult = trim;        }    } else {        android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);        CharSequence text = c.getText();        if (text != null) {            clipResult = text.toString().trim();        }    }    return clipResult;}

转载地址:http://stgaa.baihongyu.com/

你可能感兴趣的文章
利用JDBC连接Oracle数据库(转)
查看>>
Java基本语法-----java流程控制语句
查看>>
【面试 网络协议】【第十四篇】网络协议篇
查看>>
指令汇B新闻客户端开发(二) 主页面布局
查看>>
获取文本区域(textarea)行数【换行获取输入用户名个数】
查看>>
Mysql常用命令详解
查看>>
Android中实现iPhone开关
查看>>
是男人就下100层【第二层】——帮美女更衣(1)
查看>>
Web应用程序设计十个建议
查看>>
//……关于报文
查看>>
C语言学习-进制转换、变量
查看>>
Base64编码及其作用
查看>>
20172304 2017-2018-2 《程序设计与数据结构》实验五报告
查看>>
第六周学习总结
查看>>
20个数据库设计的最佳实践
查看>>
C# async
查看>>
C语言博客作业02--循环结构
查看>>
图片时钟
查看>>
Unity-2017.3官方实例教程Space-Shooter(一)
查看>>
makefile中重载与取消隐藏规则示例
查看>>