Android剪切板(ClipboardManager)复制文本

和Window系统一样,Android也有剪切板(ClipboardManager)。早期版本的Android剪切板只能复制文本(可以为复合文本)信息。在API
11后对ClipboardManager进行了升级,使之可以通过(ClipData)复制文本、Uri和Intent

API 11之前: android.text.ClipboardManager
API 11之后: android.content.ClipboardManager

PS:关于android.content.ClipboardManager的新功能将在后面阐述。

public static void copyText(Context context, String text) {
    ClipboardManager cm = (ClipboardManager) context
            .getSystemService(Context.CLIPBOARD_SERVICE);
    cm.setText(text);
}
时间: 2024-12-29 03:45:34

Android剪切板(ClipboardManager)复制文本的相关文章

javascript弹层提示的复制内容剪切板功能(复制插件)

然后造轮子的路上是痛苦的, 各种兼容问题, 各种事件, 哎, 也罢, 最终也成了... 感谢 张鑫旭 - js+flash(as3)实现复制文字 让我有的思路... 看一下效果图 目前测试兼容ie6+,谷歌,火狐等...当然我是用ietester测的... 有问题直接联系我吧.. 谢谢 当前接口API:  代码如下 复制代码 /**  * 复制文字  * 突然觉得不知道用空间是对还是错...  * @todo 要做显示,隐藏的接口  * @example  *     1, 单个节点复制  * 

重新想象 Windows 8 Store Apps (40) - 剪切板: 复制/粘贴文本, html, 图片, 文件

原文:重新想象 Windows 8 Store Apps (40) - 剪切板: 复制/粘贴文本, html, 图片, 文件 [源码下载] 重新想象 Windows 8 Store Apps (40) - 剪切板: 复制/粘贴文本, html, 图片, 文件 作者:webabcd 介绍重新想象 Windows 8 Store Apps 之 剪切板 Clipboard - 剪切板 复制/粘贴文本 复制/粘贴html 复制/粘贴图片 复制/粘贴文件 示例1.演示剪切板的基本应用Clipboard/D

Android学习笔记--使用剪切板在Activity中传值示例代码_Android

在Activity之间传递数据还可以利用一些技巧,不管windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据,在Android系统中也存在此技术. 使用剪切板会用到,ClipboardManager对象,这个对用剪切板会用到,ClipboardManager象用来操作剪切板,但是没有提供public的构造函数(单例模式),需要使用Activity.getSystemService(Context.CL

Android学习笔记--使用剪切板在Activity中传值示例代码

在Activity之间传递数据还可以利用一些技巧,不管windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据,在Android系统中也存在此技术. 使用剪切板会用到,ClipboardManager对象,这个对用剪切板会用到,ClipboardManager象用来操作剪切板,但是没有提供public的构造函数(单例模式),需要使用Activity.getSystemService(Context.CL

Silverlight 4 Beta之与剪切板通信

我在之前的文章<Silverlight4Beta之鼠标右键支持>中提到sl4终于支持鼠标右键了. 虽然未提供上下文菜单控件,但是想来实现也并不难.而上下文菜单最普遍的操作便是复制/ 粘贴/剪切此类的功能,今儿我们就来说说Silverlight4Beta的另外一个简单的新特性:与剪 切板通信(在之前的sl版本中,因为没有内置对剪切板通信的支持,我们只能通过调用 js的 手段实现sl与剪切板的通信) 没错,sl4确实是支持剪切板了,不过功能倒是少的可怜. 剪切板的所有功能位于System.Wind

Windows 8 Store Apps学习(40) 剪切板操作

剪切板: 复制/粘贴文本, html, 图片, 文件 介绍 重新想象 Windows 8 Store Apps 之 剪切板 Clipboard - 剪切板 复制/粘贴文本 复制/粘贴html 复制/粘贴图片 复制/粘贴文件 示例 1.演示剪切板的基本应用 Clipboard/Demo.xaml <Page x:Class="XamlDemo.Clipboard.Demo" xmlns="http://schemas.microsoft.com/winfx/2006/xa

Delphi中剪切板的使用[1]: AsText、SetTextBuf、GetTextBuf

剪切板类 TClipboard 定义在 Clipbrd 单元, 使用前先要 uses Clipbrd; uses Clipbrd; procedure TForm1.Button1Click(Sender: TObject); var clip: TClipboard; begin clip := TClipboard.Create; {建立} clip.AsText := Self.Text; {把窗体标题放入剪切板} ShowMessage(clip.AsText); {从剪切板读取, 返回

C#操作系统剪切板处理模块

CODE: /// <summary> /// 操作系统剪切板处理模块,提供的方法为静态函数 /// </summary> /// <example> /// C#语言中使用该类的例子,从操作系统剪切板获得纯文本数据 /// // 判断操作系统剪切板是否保存了纯文本数据 /// if( ClipboardHandler.CanGetText()) /// { /// // 返回获得的纯文本数据 /// return ClipboardHandler.GetTextFro

android实现文本复制到剪切板功能(ClipboardManager)_Android

注意:导包的时候 API 11之前: android.text.ClipboardManagerAPI 11之后: android.content.ClipboardManager 复制代码 代码如下: /** * 实现文本复制功能 * add by wangqianzhou * @param content */  public static void copy(String content, Context context)  {  // 得到剪贴板管理器  ClipboardManager