栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

修改 Android 的 ActionBar 的三个点的默认图标

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

修改 Android 的 ActionBar 的三个点的默认图标

ActionBar 的三个点按钮是溢出菜单按钮(OverflowButton)

使用 ActionBar 时,Android 系统默认给 overflow 是三个点的图标,如果你想修改 overflow 的图标,
可以通过修改 Theme 来修改 Actionbar 的溢出菜单按钮默认图标(OverflowButton):

重点:使用 actionOverflowButtonStyle 属性,指定 overflow 的风格

方案如下:

  1. 在 styles 中自定义 Theme:


    
    

  1. 直接在原 Theme 基础修改:

(1)在 theme.xml 中的最初的 style 中加入:

@style/OverflowStyle

(2)在 themes.xml 中新增一个 style:


最后, 一定要在 AndroidMinifest.xml 里设置 android:theme 为你自定义的 theme 即可,也可为指定的 activity 进行设置。

以上两种方案原理一模一样

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/340658.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号