4

ActionBar の色を青 (#0c01e3) に変更したいと考えています。アクションバーの背景プロパティが機能しているため、私のコードは機能しています。しかし、テキストは変更されません。何か案は?ABSを使用しています。

<style name="MyActionBar1" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
        <item name="android:backgroundSplit">#06e301</item>
        <item name="android:backgroundStacked">#06e301</item>
        <item name="android:background">#06e301</item>
        <item name="background">#06e301</item>
        <item name="backgroundSplit">#B9001F</item>
        <item name="android:textColor">#0c01e3</item>
        >

ここに画像の説明を入力

アップデート

:

ここに画像の説明を入力

4

5 に答える 5

2

これをあなたのJavaページに設定してください。

ActionBar ab = getActionBar();    
 ab.setTitle(Html.fromHtml("<font color='#ffffff'>App Name</font>"));
于 2014-03-29T05:14:01.533 に答える
1

これを追加してから試してください

    <item name="android:textColor">#ffffff</item>
于 2012-09-21T05:43:06.510 に答える
1

テーマには、actionItemTextColorこの色を制御する属性があります。

android:ActionBarSherlock を使用する場合は、プレフィックスの有無にかかわらず指定することを忘れないでください。

于 2012-09-21T05:48:21.353 に答える