粘贴复制Android复制和粘贴的实现
最近研究粘贴复制,稍微总结一下,以后继续补充:
main.xml如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><Button android:id="@+id/button"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="点击后复制"android:layout_centerHorizontal="true"android:layout_marginTop="100dip"/><TextViewandroid:id="@+id/textView"android:layout_width="150dip"android:layout_height="50dip"android:layout_centerInParent="true"android:hint="粘贴的内容"android:gravity="center"/></RelativeLayout>
MainActivity如下:
漫漫人生路,谁都难免会遭遇各种失意或厄运。在凄风苦雨 惨雾愁云的考验面前,一个强者,是不会向命运低头的。风再冷,不会永远不息;雾再浓,不会经久不散。风息雾散,仍是阳光灿烂。
package cn.com.testclipboardmanager;
import android.os.Bundle;
import android.text.ClipboardManager;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.app.Activity;
import android.content.Context;
/*** Demo描述:* 实现Android的复制,粘贴功能*/
public class MainActivity extends Activity {private Button mButton;private TextView mTextView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);init();}private void init(){mTextView=(TextView) findViewById(R.id.textView);mTextView.setOnClickListener(new ClickListenerImpl());mButton=(Button) findViewById(R.id.button);mButton.setOnClickListener(new ClickListenerImpl());}private class ClickListenerImpl implements OnClickListener {@Overridepublic void onClick(View v) {switch (v.getId()) {//复制case R.id.button:ClipboardManager copy = (ClipboardManager) MainActivity.this.getSystemService(Context.CLIPBOARD_SERVICE);copy.setText("Come On Baby");break;//粘贴case R.id.textView:ClipboardManager plaster = (ClipboardManager) MainActivity.this.getSystemService(Context.CLIPBOARD_SERVICE);String content=plaster.getText().toString().trim();mTextView.setText(content);break;default:break;}}}}
文章结束给大家分享下程序员的一些笑话语录: 这个世界上只有10种人:懂得二进制的和不懂得二进制的。
--------------------------------- 原创文章 By
粘贴和复制
---------------------------------
转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/31/3111214.html
粘贴复制Android复制和粘贴的实现相关推荐
- android复制链接到粘贴板,Android复制粘贴到剪贴板
android2.1之后版本 其一:(已运行成功) import android.text.ClipboardManager; ClipboardManager clip = (ClipboardMa ...
- android 粘贴文字,android 复制、粘贴文字
Android的剪切板(ClipboardManager) 注意:导包的时候 API 11之前: android.text.ClipboardManager API 11之后: android.con ...
- android 系统复制,Android 复制文本内容到系统剪贴板(自由复制)
直接上代码:(对应的类:android.content.ClipboardManager) //获取剪贴板管理器: ClipboardManager cm =(ClipboardManager) ge ...
- android 复制,粘贴
android 复制,粘贴流程很简单, 就是操作ClipboardManager写入或者获得数据, 需要导入 import android.text.ClipboardManager; //java代 ...
- Android 复制和粘贴功能
Android 复制和粘贴功能,需要调用系统服务ClipboardManager来实现. ClipboardManager mClipboardManager = (ClipboardManager) ...
- android控件复制,修改Delphi 10.1.2 edit控件在android的复制、剪切和粘贴样式
Delphi 10.1.2 edit控件在android默认的复制.剪切和粘贴样式太丑,经悟能-DelphiTeacher的提示,用最简单的代码修改后稍有改观. 默认的样式: 修改后的样式: 修改FM ...
- 电脑剪贴板在哪里打开_如何把在公司电脑上复制的内容,粘贴到家里的电脑?超好用!...
不论你喜欢不喜欢,跨设备工作已成趋势.相信包括各位小可爱们,都经常会有跨设备复制粘贴的需求,也经常有粘贴多条内容的需求.潜心研究找到两条简单快捷的方法,现在就为各位小主呈上! 温馨提示:本文操作环境为 ...
- vim介绍,vim颜色显示,vim一般模式下移动光标,vim一般模式下的复制、剪切和粘贴...
2019独角兽企业重金招聘Python工程师标准>>> vim介绍 vim是vi的升级版,相较于vi,会显示颜色. 如果系统没有vim工具,需要安装:# yum install -y ...
- 文本编辑器实现复制、剪切、粘贴、撤销、重做操作
文章目录 1 文本编辑器实现复制.剪切.粘贴.撤销.重做操作 1.1 功能实现 1.2 界面状态维护 1 文本编辑器实现复制.剪切.粘贴.撤销.重做操作 1.1 功能实现 编辑器中的常规编辑交互功能: ...
最新文章
- java-错误log4j:WARN No appenders could be found for logger
- 【cocos2d-x从c++到js】16:使用cocos2d-console工具转换脚本为字节码
- Apache服务器多站点配置
- vue-cli打包遇到的问题
- vi的插入模式下退格和方向键不能使用的解决方法
- [Qt教程] 第13篇 2D绘图(三)绘制文字
- JavaScript 项目构建工具 Grunt 实践:安装和创建项目框架
- [Swift]loadNibNamed方法
- Maven知识点整理
- Python进制转换(利用栈)
- ViewFlipper的简单使用
- LINUX的awk和sed的常用用法 正则表达式 grep egrep用法
- 计算机的存储器与高速缓存
- php注册页面 邮件回复,PHP发送邮件确认验证注册功能示例【修改别人邮件类】...
- iOS面试题:Socket原理
- Hibernate中类的继承联合使用subclass和join
- SpringSecurity实战(二)-基于数据库认证授权
- vmd安装包_【MMD相关】推荐点软件/插件
- JQuery学习22篇(事件委托)
- php 判断是否是机器人,PHP_php实现判断访问来路是否为搜索引擎机器人的方法,本文实例讲述了php实现判断访 - phpStudy...
热门文章
- leetcode 376. 摆动序列 思考分析
- ulp通信_Java Math类ulp()方法及示例
- 鸿蒙科技与文化,数字阅读 | “华为鸿蒙”:当现代科技遇到古典文化
- yuv编码成h264格式写成文件
- 二叉树(多路平衡搜索树)-(代码、分析、汇编)
- Cake -- ACM解决方法
- C++ const 与 extern
- python实现小型搜索引擎设计_基于JAVA的中小型饭店餐饮管理系统的设计与实现...
- c++的STL--1概念通述
- C语言解析http请求表单内容