是的,可以在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