- <selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_selected="true"
- android:color="#ff3f94be" />
- <item android:state_selected="false"
- android:color="#99000000" />
- </selector>
2. 一方、android:background に使うときは、こう書きます。
- <selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_selected="true" >
- <color android:color="#66000000" />
- </item>
- <item android:state_selected="false">
- <color android:color="#33000000" />
- </item>
- </selector>
1.の方法を android:background に指定したり、
2.の方法を android:textColor に設定したりすると、
コンパイルエラーにならないけど、実行時に落ちます!
# やっと違いがわかった。。。
0 件のコメント:
コメントを投稿