myc_100 2013-07-18 09:15 采纳率: 10%
浏览 991

如何改变action bar的样式

在 API 15 的环境中,我想改变 action bar 的样式,所以我想在 action bar 下,把line的颜色从蓝色改变为橙色,如何实现?

  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-01-06 14:13
    关注

    你可以使用主题和样式来更改 Action Bar 的外观。


    首先,打开你的应用的主题文件,通常位于 res/values/styles.xml。 然后,创建一个新的主题,指定 Action Bar 的背景颜色。

    例如:

    <style name="CustomActionBarTheme" parent="@android:style/Theme.Holo.Light">
      <item name="android:actionBarStyle">@style/CustomActionBar</item>
    </style>
    
    <style name="CustomActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
      <item name="android:background">#FFA500</item>
    </style>
    

    这样,你就可以在你的应用中使用这个主题了。


    要在你的活动中使用这个主题,请在清单文件中指定它。 例如:

    <activity
      android:name=".MainActivity"
      android:theme="@style/CustomActionBarTheme">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
    </activity>
    

    这样就可以在你的 Action Bar 下方添加橙色线条了。

    评论

报告相同问题?

悬赏问题

  • ¥15 数学的三元一次方程求解
  • ¥20 iqoo11 如何下载安装工程模式
  • ¥15 本题的答案是不是有问题
  • ¥15 关于#r语言#的问题:(svydesign)为什么在一个大的数据集中抽取了一个小数据集
  • ¥15 C++使用Gunplot
  • ¥15 这个电路是如何实现路灯控制器的,原理是什么,怎么求解灯亮起后熄灭的时间如图?
  • ¥15 matlab数字图像处理频率域滤波
  • ¥15 在abaqus做了二维正交切削模型,给刀具添加了超声振动条件后输出切削力为什么比普通切削增大这么多
  • ¥15 ELGamal和paillier计算效率谁快?
  • ¥15 蓝桥杯单片机第十三届第一场,整点继电器吸合,5s后断开出现了问题