【发布时间】:2011-10-05 09:34:51
【问题描述】:
当 Y 按下按钮时,我需要模拟反斜杠按键。在该按钮的 onClick 方法中,我有代码:
KeyEvent event = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACKSLASH);
editText.onKeyUp(KeyEvent.KEYCODE_BACKSLASH, event);
但这不起作用。你能告诉我如何实现这一点吗?
【问题讨论】:
-
我有一个带有数字按钮的拨号盘,当我想删除时,我必须删除光标前的数字,当我按下按钮时我必须在光标后添加数字,这很多要编写的代码,所以我认为使用默认行为会更容易
-
感觉代码不多,最好自己实现行为。许多手机没有硬件键盘,也没有退格键,所以这根本不是一个好的解决方案。
标签: android android-edittext simulation keypress