Android 中将字符串文字内容复制到系统剪贴板并从剪贴板拿出来显示
2015-03-02 11:10
519 查看
源码下载地址:http://download.csdn.net/detail/waww116529/8465943
主要代码:
ClipboardManager cmb= (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
//将et中的内容设置进剪贴板中
cbm.setText(et.getText().toString());
//将剪贴板中的内容拿出来显示--有hasText()可以判断剪贴板中是否有内容
textview.setText(cbm.getText().toString());
我写了一个DEMO,如下:
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.ClipboardManager;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class ClipBoardActivity extends Activity {
private Button btn_put;
private TextView tv_content;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.clip_board_activity);
btn_put = (Button) findViewById(R.id.btn_put);
tv_content = (TextView) findViewById(R.id.tv_content);
//剪贴板管理器
final ClipboardManager cbm = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
btn_put.setOnClickListener(new OnClickListener() {
@SuppressLint("NewApi")
@Override
public void onClick(View arg0) {
if(cbm.hasText()){
tv_content.setText(cbm.getText().toString());
}else{
Toast.makeText(getApplicationContext(), "剪贴板没有数据", Toast.LENGTH_LONG).show();
}
}
});
}
}
xml里面就两个空间,一个是按钮,一个是用来显示文本的textView. 有不足的地方大家批评指正。
源码下载地址:http://download.csdn.net/detail/waww116529/8465943
相关文章推荐
- Android中将字符串文字内容复制到系统剪贴板
- Android中将字符串文字内容复制到系统剪贴板
- Android中将字符串文字内容复制到系统剪贴板
- Android 复制文本内容到系统剪贴板
- Android 复制文本内容到系统剪贴板的最简单实践
- Android 复制文本内容到系统剪贴板的最简单实践
- android开发 -- 复制文本内容到系统剪贴板(自由复制)
- 复制文本内容到系统剪贴板(自由复制)(android开发)
- Android 复制文本内容到系统剪贴板的最简单实例(分享)
- Android 复制文本内容到系统剪贴板(自由复制)
- android开发 -- 复制文本内容到系统剪贴板(自由复制)
- Android 实现复制到系统剪贴板 TextView 实现单行输入,禁止换行,多出来的显示省略号
- Android 复制文本内容到系统剪贴板的最简单实践
- android字符串复制到剪贴板
- Android的系统自带的文字外观设置及实际显示效果图
- Android之系统自带的文字外观设置及实际显示效果图
- Android通过String.format格式化(动态改变)字符串资源的显示内容
- Android将Assert中文件复制到数据库 Java中将a文件内容复制到b文件
- 使用vim-gui-common实现从vim窗口复制内容到系统剪贴板
- Android之系统自带的文字外观设置及实际显示效果图