android 自定义抽屉,android – 动作栏抽屉切换自定义图标
我正在尝试使用操作栏抽屉切换,但我希望它显示的不仅仅是菜单图标.我希望它在我的自定义菜单图标的右上角显示通知计数,但我仍然希望操作栏抽屉切换以在需要时显示后退箭头.
因此,我首先尝试在操作栏抽屉切换时显示自定义布局(包含我的菜单图标的imageview和我的通知计数的textview),但是没有成功.
然后我尝试创建一个包含我的自定义菜单图标的菜单项.单击此菜单项时,我打开/关闭导航抽屉,但我无法在菜单图标上显示包含我的通知的文本视图.
任何帮助/想法表示赞赏:)
解决方法:
尝试这些方式:
ActionBar actionBar = getSupportActionBar();
actionBar.setTitle("hi");
actionBar.setBackgroundDrawable(getResources().getDrawable(
R.drawable.actionbar_back_color));
actionBar.setIcon(getResources().getDrawable(
R.drawable.image_crush_home_drawar_icon));
actionBar.setCustomView(R.layout.actionbar_right_two_icon);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(false);
布局文件:
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/actionbar_back_color"
android:orientation="horizontal"
android:weightSum="6" >
android:id="@+id/line_search"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical" >
android:id="@+id/image_action_"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon_action" />
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="3"
android:orientation="vertical" >
android:id="@+id/actionbar_title"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center|left"
android:singleLine="true"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/actionbar_text_color" />
android:id="@+id/line_search"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical" >
android:id="@+id/image_search"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_crush_home_search_icon" />
android:id="@+id/line_post_Message"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical" >
android:id="@+id/image_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_crush_home_message_icon" />
标签:android,android-actionbar,drawertoggle
来源: https://codeday.me/bug/20190624/1278371.html
android 自定义抽屉,android – 动作栏抽屉切换自定义图标相关推荐
- android中仿qq最新版抽屉,Android实现3种侧滑效果(仿qq侧滑、抽屉侧滑、普通侧滑)...
自己实现了一下侧滑的三种方式(注释都写代码里了) 本文Demo下载地址:Andriod侧滑 本文实现所需框架:nineoldandroids下载地址:nineoldandroids 1.普通侧滑: 主 ...
- android 右边抽屉,Android实现右边抽屉Drawerlayout效果
侧边栏是Android应用中很常见的一个界面效果(抽屉效果).而利用DrawerLayout实现右侧栏是相对简单的.而且这个控件自带滑动效果,十分方便. DrawerLayout属于android-s ...
- php仿微信底部菜单,Android实现简单底部导航栏 Android仿微信滑动切换效果
Android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义View配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...
- android仿微信的activity平滑水平切换动画,Android实现简单底部导航栏 Android仿微信滑动切换效果...
Android实现简单底部导航栏 Android仿微信滑动切换效果 发布时间:2020-10-09 19:48:00 来源:脚本之家 阅读:96 作者:丶白泽 Android仿微信滑动切换最终实现效果 ...
- android滑动菜单图标,Android实现简单底部导航栏 Android仿微信滑动切换效果
Android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义View配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...
- android 底部滑动效果怎么做,Android实现简单底部导航栏 Android仿微信滑动切换效果...
android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义view配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...
- Android 底部导航栏+页面切换
lzyprime 博客 (github) 更新时间: 2020.12.21 创建时间:2020.11.25 qq及邮箱:2383518170 kotlin & android 笔记 更新 20 ...
- android studio 抽屉,Android Studio 的抽屉导航
Android的抽屉导航: 文件夹布局: layout布局文件夹: activity_main.xml 主入口文件 app_bar_main.xml 主内容文件:viewPager为多个页面,可以滑动 ...
- android左侧抽屉,Android控件之左侧抽屉菜单
Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而 ...
最新文章
- 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装
- Python学习---Python安装与基础1205
- java修改JFrame默认字体
- 自动化Cobbler安装
- 关于php的字符串编码
- php文件上传后没有打开权限_记墨者靶机文件上传(二)
- linux mysql 修改字符集_linux下mysql修改字符集,远程连接
- 加载osgb数据转换不能用_在ArcGIS Pro中OSGB数据转换及发布服务流程
- Mysql Explain用法pdf
- 三阶汉诺塔java源代码_如何使用Java实现汉诺塔问题求解
- hihocoder216周:贪心或二分
- win10电脑插耳机没声音_Win10如何录制电脑内部声音
- C++ static、const和static const 以及它们的初始化
- Beyond Compare Pro for Mac
- IT行业可以做什么副业?
- 程序员快收藏:国内一二线城市的互联网公司汇总
- 一.数组(10)274. H 指数(不怎么理解)
- 阿里小蜜商家版投入测试 为商家服务扩容
- dfasdfad大发
- 计算机符号大写怎么退出,如何输入数字,字母 和 回车换行符,大写字母锁定输入模式怎么退出...