修改overflow图标 修改ActionBar的三个点的图标

梦里梦外; 2022-09-21 13:05 340阅读 0赞

修改overflow图标 修改ActionBar的三个点的图标

使用ActionBar时,Android系统默认给overflow是三个点的图标,如果你想修改overflow的图标,变成类似于微信“+”加号或者其他图标,可这样实现:即在values/styles.xml文件中修改和增加样式(注意:如果你的Android项目有多个values文件,如values-v11、values-14,请全部统一修改,values-v11和values-14的区别是,系统会根据不同的系统版本选择不同的显示样式)

  1. <resources>
  2. <!--
  3. Base application theme for API 14+. This theme completely replaces
  4. AppBaseTheme from BOTH res/values/styles.xml and
  5. res/values-v11/styles.xml on API 14+ devices.
  6. -->
  7. <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
  8. <!-- API 14 theme customizations can go here. -->
  9. <item name="android:actionOverflowButtonStyle">@style/OverflowStyle</item>
  10. </style>
  11. <style name="OverflowStyle">
  12. <item name="android:src">@drawable/actionbar_add_icon</item>
  13. </style>
  14. </resources>
  15. 说明:上面 values/styles.xml文件定义 name="android:actionOverflowButtonStyle"即表示设置overflow的样式引用资源文件样式为@style/OverflowStyle,然后在再下面定义OverflowStyle样式的drawable资料为“+”加号图标。

Center

尊重原创,转载请注明原处】http://blog.csdn.net/guyuealian/article/details/51721167

发表评论

表情:
评论列表 (有 0 条评论,340人围观)

还没有评论,来说两句吧...

相关阅读

    相关 修改windows软件图标

    情况1.如果要修改桌面软件的图标,右键图标,选择"属性",在"快捷方式"页签点击"更改图标",图标需要是.ico格式。 (这里有个网站可以下载好看的图标:[http://ww