2012-03-19 11 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

+0

私はちょうどこの解決策が嫌いです –

+0

OK、開始アプリの後にどのように明確な焦点を知っているかもしれませんか?私はアプリが始まったら欲しい - すべての入力はフォーカスがない。 –

答えて

0

あなたは活動が開始されたときに隠されたキーボードを保つためにAndroidManifestであなたの活動にandroid:windowSoftInputMode="stateHidden"を設定する必要があります。

関連する問題