は、このレポをチェックしてください:link
それは、タブとその色に関するXMLスニペットです。また
あなたが選択した項目の境界線の色が必要な場合は、これを試してみてください:
描画可能で、あなたのアイテムあなたのセレクタの
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="8dp"
android:shape="rectangle" >
<solid android:color="@android:color/transparent" />
<stroke
android:width="1px"
android:color="#yourcolorhere" />
<corners
android:bottomLeftRadius="1dp"
android:bottomRightRadius="1dp"
android:topLeftRadius="0dp"
android:topRightRadius="0dp" />
</shape>
そして、これの境界線としてこれを使用しますフォルダ:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/myBorder"
android:state_selected="true"> <!--you can change this to android:state_pressed not selected if you're using RelativeLayout -->
</item>
<item android:drawable="@android:color/transparent"></item>
</selector>
青色の境界線の色をオレンジ色に変更したいだけです。あなたが提供したコードは、ユーザーがリスト項目を長くタップしたときにこの境界線が来るため、変更されません。この場合、何をすべきか? –
これを見てください:http://stackoverflow.com/questions/6513301/android-how-to-achieve-the-glow-effect-when-long-pressing-a-list-item/6513388#6513388 – Lazai
let私はこの相談していただきありがとうございます –