<!-- Active tab -->
<item Android:state_selected="true" Android:state_focused="false"
Android:state_pressed="false" Android:drawable="@drawable/tab_bg_selected" />
<!-- Inactive tab -->
<item Android:state_selected="false" Android:state_focused="false"
Android:state_pressed="false" Android:drawable="@drawable/tab_bg_unselected" />
<!-- Pressed tab -->
<item Android:state_pressed="true" Android:drawable="@color/transparent" />
<!-- Selected tab (using d-pad) -->
<item Android:state_focused="true" Android:state_selected="true"
Android:state_pressed="false" Android:drawable="@color/transparent" />
この種類のセレクターでエラーを取得する方法はありますか?この種類のセレクターを使用したいのですが、Android:drawable="@color/transparent
でエラーが発生します実行するとこのエラーが発生します
私はそれを機能させるためにやるべきアイデアが不足しています
交換
Android:drawable="@color/transparent"
と
Android:drawable="@Android:color/transparent"
Android
名前空間を参照する必要があります
次のように、透明性のためにコード行を記述してみてください。
<item Android:drawable="@Android:color/transparent"/>
Android:drawable="@color/transparent"
デフォルトではAndroidフレームワークでは使用されません。必要な場合は手動で作成する必要があります。したがって、これをから変更する必要があります。
Android:drawable="@color/transparent"
に
Android:drawable="@Android:color/transparent"
Android:drawable
をAndroid:color
に置き換え、その色のカラーコードをここに入力します。つまり、Android:color="#00000000"
。
次のコードを使用できます。
Android:background="any color u want"
Android:alpha=".6"
それはあなたに透明な背景を持つ色を与えます