是的,可以在EditText的LongClick上的项目列表中添加内容。
为了让您朝正确的方向发布一些代码片段。
main.xml中做这样的事情
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<EditText
android:id="@+id/textt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
后,在您的主要活动,这样做
public class edit extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText text = (EditText)this.findViewById(R.id.textt);
text.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
//ADD HERE ABOUT CUT COPY PASTE
// TODO Auto-generated method stub
return false;
}
});
}
}
希望它可以帮助
你有没有发现如何做这个系统范围?我正试图弄清楚如何取得小成功。 – Silvae 2011-08-31 18:49:54
没有,从来没有遇到过一种方式。我的最佳想法是创建一个键盘替换应用程序,它可以有一个扫描按钮。 – FoamyGuy 2011-08-31 21:24:23