Очистить фокус после клика в автозаполнении элемента - PullRequest
0 голосов
/ 19 марта 2012

У меня проблема.Если я установил clearFocus () в setOnItemClickListener, это не сработает.Фокус установлен рядом с входом.Как я могу очистить фокус в автозаполнении, после того, как я нажал на элемент?

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
            }
        });

1 Ответ

0 голосов
/ 19 марта 2012

Вам нужно установить android:windowSoftInputMode="stateHidden" для вашей активности в AndroidManifest , чтобы держать клавиатуру скрытой при запуске действия.

...