如果(在Android中)我有一個EditText框,當用戶輸入數據並點擊return/Next時,如何觸發事件?如何在用戶點擊輸入時觸發操作?
我試過使用下面的代碼,但它似乎沒有效果。我也從類型new extView.OnEditorActionListener(){}的方法onEditorAction(EditText,int,KeyEvent)從來沒有在本地使用'錯誤。
myEditText.setOnEditorActionListener(new EditText.OnEditorActionListener() {
public boolean onEditorAction(EditText v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_NEXT)
{
由於Android文檔中指定,默認軟件鍵盤永遠不會將任何關鍵事件發送到任何針對Jelly Bean或更高版本的應用程序,並且只會將一些按下刪除和返回鍵的事件發送到以Ice Cream Sandwich或更早版本爲目標的應用程序。 – 2014-05-07 12:29:21