Android 复制到剪贴板
16lz
2021-01-23
package chengyujia.demo.aty;import android.content.Context;import android.os.Bundle;import android.text.ClipboardManager;import android.view.View;import android.widget.TextView;import android.widget.Toast;import chengyujia.demo.R;public class CopyActivity extends BaseActivity { private TextView tvMsg; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_copy); tvMsg = (TextView) findViewById(R.id.tvMsg); } public void onClickCopy(View v) { // 从API11开始android推荐使用android.content.ClipboardManager // 为了兼容低版本我们这里使用旧版的android.text.ClipboardManager,虽然提示deprecated,但不影响使用。 ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); // 将文本内容放到系统剪贴板里。 cm.setText(tvMsg.getText()); Toast.makeText(this, "复制成功,可以发给朋友们了。", Toast.LENGTH_LONG).show(); }}
更多相关文章
- 去掉非首次开机的优化过程都会有'Android正在升级'的提示
- Android Studio中使用com.android.support.v4.view.ViewPager提
- Android问题(一)Android Studio 提示"Error running app: No Andro
- Android 启动模拟器是出现“Failed to allocate memory: 8”错误
- 初学者关于学习android中关于实现用户输入内容有提示功能(AutoCom
- Android 去掉运营商STK对话框提示
- Android产生一个提示框
- Android 编译提示R文件找不到
- android studio更新提示网络连接失败的解决办法