如何捕获输入框的长按事件
Android中长按输入框可以弹出输入法选择窗口,
如果我想在自己做的程序中捕获这个事件,在输入法
选择窗口弹出之前添加一些别的操作应该怎么做呢?
[解决办法]
phoneEditText.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){ @Override public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) { menu.setHeaderTitle(DataAcquisitionAct.this.getResources().getString(R.string.addContact)); menu.add(0, 0, 0, DataAcquisitionAct.this.getResources().getString(R.string.local_phoneNumList)); } } );
[解决办法]
我这个是个长按EditText 调出通讯录。你可以多加一个选项。
menu.add(0, 0, 0,“选项1”);
menu.add(0, 1, 0,“选项2”);
menu.add(0, 2, 0,“选项3”);
[解决办法]