您的位置:首页 > 移动开发 > Android开发

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: