2011-06-18 227 views
4

在自定義ListView中,有兩列,一列包含TextView,另一列包含EditText組件。要輸入一些首選項,當用戶單擊EditText時,軟件鍵盤將進入焦點,但焦點來自EditText丟失。我如何做到這一點?EditText焦點丟失

+0

任何一個可以幫助我在這 – nidhi

回答

4

對於EDITTEXT使用方法setFocusable(假)。 對於textView使用setFocusable(true)。

也寫上的焦點偵聽器丟失兩個TextView的和EDITTEXT:

textView.setOnFocusChangeListener(new OnFocusChangeListener() {   

    public void onFocusChange(View v, boolean hasFocus) { 
     if(!hasFocus) 
     { 
      //do job here when EditText loses focus 
     } 
    } 
});