android传递数据方式2--通过剪切板传数据
2015-08-31 21:22
507 查看
1.通过在MainActivity中放一个按钮,设置好监听,点击后调用ClipboardManage类里的方法setText来传入数据,并启动线程跳到OtherActivity:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ClipboardManager clipboardManager=(ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
String name = "sarah";
clipboardManager.setText(name);
Intent intent = new Intent(MainActivity.this,OtherActivity.class);
startActivity(intent);
}
});
2.在OtherActivity中通过ClipboardManage类中的getText方法读取剪切板中的数据,并转换成字符串后显示在textView来验证数据是否成功传递:
ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
String msgSring = clipboardManager.getText().toString();
textView.setText(msgSring);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ClipboardManager clipboardManager=(ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
String name = "sarah";
clipboardManager.setText(name);
Intent intent = new Intent(MainActivity.this,OtherActivity.class);
startActivity(intent);
}
});
2.在OtherActivity中通过ClipboardManage类中的getText方法读取剪切板中的数据,并转换成字符串后显示在textView来验证数据是否成功传递:
ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
String msgSring = clipboardManager.getText().toString();
textView.setText(msgSring);
相关文章推荐
- xml文件解析并显示到Android手机 spinner的应用
- Android 笔记 5
- Android之项目中如何用好构建神器Gradle?
- Android-调用本地方法将小写字符串转成大写字符串/NDK-JNI开发实例(四)
- Android studio入门
- Android——Day8.31
- android做新闻客户端用到得第三包
- Android的Activity跳转动画各种效果整理
- Android - 卡片式布局 Fragment 详细回顾(一)
- android中Fragment和Actvity相互跳转
- Android 仿qq聊天界面之一
- (Android Studio)添加文本框
- android开发中调用手机的豌豆荚、应用宝等市场进行评分操作,以及分享功能
- Android客户端通过socket与服务器通信
- (4.2.16.5)Android判断应用或Activity是否存在
- android studio一个module依赖另外一个module
- 0831Android基础自定义Notification+仿QQ聊天界面的小Demo(上)
- android 自定义View--漂亮的倒计时功能CountDownView
- Android 开发最佳实践
- Android 话筒、听筒、扬声器