1

私のthemes.xmlファイルは..

 <?xml version="1.0" encoding="utf-8"?>
  <resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
   <item name="android:textColor">@style/MyActionBar1</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">#45AEEA</item>


</style>

アクションバーのテキストの色を変更する方法は?上記のコードは機能しません。背景色を変更するだけです。

  <style name="MyActionBar1" parent="@android:style/Widget.Holo.Light.ActionBar">

      <item name="android:">#000000</item>

</style>

4

5 に答える 5

0

これを使って

android:textColor="#FFFFFF"
于 2013-11-06T08:49:41.717 に答える
0

私の知る限り、Action Bar Title の id は非表示になっています。最初に、次のようにアクション バーの ID を取得する必要があります。

int ActionBarTitleID = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");

このIDで settext を使用します

TextView yourTextView = (TextView)findViewById(ActionBarTitleID);
yourTextView.setTextColor(colorId);
于 2013-11-06T09:07:07.697 に答える
0
 <item name="android:textColor">#fe4647</item>
于 2013-11-06T08:50:32.503 に答える