2012-03-19 49 views
0

我遇到問題。如果我在setOnItemClickListener中設置了clearFocus(),這是行不通的。 焦點設置附近的輸入。 我點擊項目後如何清除自動完成中的焦點?單擊項目自動完成後清除焦點

textView.setOnItemClickListener(new OnItemClickListener() { 
      public void onItemClick(AdapterView<?> parent, View view, 
        int position, long id) { 
       arrAuto = (String) ((TextView) view 
         .findViewById(R.id.item_auto)).getText(); 
       findViewById(R.id.editText1).clearFocus(); //it's not work 
      } 
     }); 
+0

爲什麼你點擊後將焦點設置到任何其他視圖...? – waqaslam 2012-03-19 08:24:04

+0

我只是不喜歡這個解決方案 – 2012-03-19 08:28:34

+0

好吧,可能有人知道啓動應用程序後如何清除焦點?我想如果應用程序啓動 - 所有輸入都沒有焦點。 – 2012-03-19 13:06:46

回答

0

您需要,以保持在活動開始時隱藏鍵盤設定android:windowSoftInputMode="stateHidden"你的活動AndroidManifest