Android开发学习:[39]android使用剪切板

2025-05-09 18:22:24

1、首先第一步,我们为了快点还是在项目里面新建一个activity。如下图所示

Android开发学习:[39]android使用剪切板

3、然后我们在后台代码增加点击事件package com.basillee.demo2;import android.content.ClipData;import android.content.ClipboardManager;import android.content.Context;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.Button;import android.widget.EditText;public class MainActivity6 extends ActionBarActivity { private EditText editTextCopy=null; private EditText editTextPaste=null; private Button buttonCopy=null; private Button buttonPaste=null; private ClipboardManager clipboardManager=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_activity6); editTextCopy= (EditText) findViewById(R.id.editText_copy); editTextPaste= (EditText) findViewById(R.id.editText_paste); buttonCopy= (Button) findViewById(R.id.button_copy); clipboardManager= (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); buttonCopy.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { clipboardManager.setText(editTextCopy.getText()); } }); buttonPaste= (Button) findViewById(R.id.button_paste); buttonPaste.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { editTextPaste.setText(clipboardManager.getText()); } }); }}

Android开发学习:[39]android使用剪切板Android开发学习:[39]android使用剪切板

6、然后我们点击粘贴就可以看到文字粘贴到下面的文本框里面了。

Android开发学习:[39]android使用剪切板
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢