长按复制TextView
16lz
2021-01-26
public class MainActivity extends AppCompatActivity { private TextView tv1; private EditText ed2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv1=(TextView)findViewById(R.id.tv1); tv1.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { ClipboardManager cmb = (ClipboardManager) getApplicationContext().getSystemService(Context.CLIPBOARD_SERVICE); cmb.setText(tv1.getText().toString().trim()); //将内容放入粘贴管理器,在别的地方长按选择"粘贴"即可 Toast.makeText(getApplicationContext(),"已经复制",Toast.LENGTH_SHORT).show(); return false; } }); }}
这样就可以长按textView textView就在系统的粘贴板里边了
更多相关文章
- Android(安卓)设备管理器 理解和使用
- Android调用第三方so库
- Android(安卓)- RecyclerView系列之小白篇
- android开发之ClipboardManager(剪贴板管理器)
- android设备管理器.md
- 黑莓学习笔记之二--布局管理器Manager
- [译]Android开发之究竟使用哪个布局
- Android布局管理器-使用TableLayout表格布局管理器实现简单的用
- android开发---------ClipboardManager(剪贴板管理器)