2017-12-11 58 views
1

明るいテーマの暗いアクションバーを持つアプリがあります。したがって、私のcolorControlActivatedは私の原色(緑色)で、明るい背景では、edittextカーソルは緑色です。問題は私のアクションバーが緑色なので、アクションバーの検索テキストを使用するときにカーソルが表示されないのは、同じ色だからです。アクションバーのカーソルの色を白に変更するにはどうすればよいですか?searchviewカーソルの色

答えて

1

SearchViewは、EditTextを含む複数のビューから構成される複雑なビューです。したがってfindViewById()または反射を使用してAutoCompleteTextViewを得ることができます。 support libを使用する場合は、次のコードを使用できます。

searchView.findViewById(android.support.v7.appcompat.R.id.search_src_text); 

次に、カーソルをAutoCompleteTextViewに設定します。

+0

どのようにカーソルを設定しますか? – Yamila

+0

@ Yamila 'AutoCompleteTextView'は' EditText'ですので、ここではEditTextで説明されているメソッドを使用できます。https://stackoverflow.com/a/26543290/3858030 – Ufkoku

関連する問題