2017-07-20 8 views
0

私は今すぐコードを投稿することはできません。私の問題は、SearchView.OnQueryTextListenerとSearchView.OnCloseListenerを実装するアクティビティがあることです。アクティビティでは、SearchViewとListViewを展開します。私はとにかく関係ない。私はListViewの可視性を切り替えるコードを持っています。このコードを呼び出すと、SearchViewが再フォーカスされます。その可視性コードを削除した場合、再フォーカスされません。SearchViewリフォーカス不意に

私はリフォーカスに関して知っておくべきSearchViewについて何かありますか?

+0

あなたがこれを行うことができますthae可視性を削除するとき、私はあなたがどんなコードを入れていないので、作品がわからない。ですから、このsearchView.requestFocusFromTouch();を試してみてください。設定された可視性の後 –

答えて

0

xmlの一番上のレイアウトにandroid:focusableInTouchMode="true"を追加してみてください。