GridViewとEditTextからデフォルトのオレンジ色のフォーカスカラーを削除したい。
試しましたandroid:focusable="false"
が、動作しません。
GridViewとEditTextからデフォルトのオレンジ色のフォーカスカラーを削除したい。
試しましたandroid:focusable="false"
が、動作しません。
これが他のビューと同じように機能する場合は、ビューのさまざまな状態を定義するセレクターを使用する必要があると思います。セレクターはドローアブル (ドローアブル フォルダーに格納されます) であり、単なる画像であるかのように使用します。たとえば、フォーカスをオレンジではなく赤にしたい場合は、次のようにすることができます: selectorgridview.xml :
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:color="@color/darkred" />
<item android:color="@color/white" />
</selector>
次に、あなたの背景を入れますGridView
: android:background="selectorgridview"
実際に試したことはありませんGridView
が、他のビューと同じように機能すると思います。詳細については、Google のドキュメントを参照してください