0

私が書いているテストアプリにアクションバーを追加しています.stackoverflow全体でこれに関する質問がありますが、まったく役に立ちません. このガイドに基づく:

http://android-developers.blogspot.com/2011/04/customizing-action-bar.html

アクション バーで使用しているタブの選択色を変更しようとしています。デフォルトは、そのかすかな青色です。テストとして、私はこれを行いました:

<style name="CustomTab" parent="android:style/Widget.Holo.Light.ActionBar.TabView">
    <item name="android:background">#000000</item>
</style>

これにより、セレクター部分ではなく、完全に黒いタブが表示されます。誰かが私をここに誘導するのを手伝ってくれますか? どこにも良い例が見つからないようです。

4

1 に答える 1

1

まず、セレクター xml ファイルを定義し、そこにこのコードを記述して、コードをこれに置き換えます。

item name="android:background">@drawable/yourfilename</item>

およびセレクターxml

<?xml version="1.0" encoding="utf-8"?>
<selector
    xmlns:android="http://schemas.android.com/apk/res/android"
>
    <item
        android:state_pressed="true"
        android:drawable="@drawable/picture_selected" />
    <item
        android:state_focused="true"
        android:drawable="@drawable/picture_selected" />
    <item
        android:drawable="@drawable/picture_unselected" />
</selector>
于 2012-11-30T17:17:26.610 に答える