2011-02-16 41 views
-1

我看到一些帖子,並使代碼檢測到「完成」鍵盤按鈕上的事件。 但是,當它實現它的鍵碼返回6和事件返回null.is有任何爲什麼要檢測DONE按鈕事件,我想改變焦點。Android:OnEditorActionListener不開心

textEdit5.setOnEditorActionListener(new OnEditorActionListener() { 

    public boolean onEditorAction(TextView arg0, int keycode, KeyEvent event) { 
     if(arg1 == KeyEvent.FLAG_EDITOR_ACTION){ 
     btnSave.requestFocus(); 
     return true; 
     } 

     return false;  
    } 
); 

謝謝。如果你想將焦點設置按鈕,然後btnSave.requestFocusFromTouch()

回答