我正在尝试使用操作栏抽屉切换,但我希望它显示的不仅仅是菜单图标.我希望它在我的自定义菜单图标的右上角显示通知计数,但我仍然希望操作栏抽屉切换以在需要时显示后退箭头.

因此,我首先尝试在操作栏抽屉切换时显示自定义布局(包含我的菜单图标的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 – 动作栏抽屉切换自定义图标相关推荐

  1. android中仿qq最新版抽屉,Android实现3种侧滑效果(仿qq侧滑、抽屉侧滑、普通侧滑)...

    自己实现了一下侧滑的三种方式(注释都写代码里了) 本文Demo下载地址:Andriod侧滑 本文实现所需框架:nineoldandroids下载地址:nineoldandroids 1.普通侧滑: 主 ...

  2. android 右边抽屉,Android实现右边抽屉Drawerlayout效果

    侧边栏是Android应用中很常见的一个界面效果(抽屉效果).而利用DrawerLayout实现右侧栏是相对简单的.而且这个控件自带滑动效果,十分方便. DrawerLayout属于android-s ...

  3. php仿微信底部菜单,Android实现简单底部导航栏 Android仿微信滑动切换效果

    Android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义View配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...

  4. android仿微信的activity平滑水平切换动画,Android实现简单底部导航栏 Android仿微信滑动切换效果...

    Android实现简单底部导航栏 Android仿微信滑动切换效果 发布时间:2020-10-09 19:48:00 来源:脚本之家 阅读:96 作者:丶白泽 Android仿微信滑动切换最终实现效果 ...

  5. android滑动菜单图标,Android实现简单底部导航栏 Android仿微信滑动切换效果

    Android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义View配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...

  6. android 底部滑动效果怎么做,Android实现简单底部导航栏 Android仿微信滑动切换效果...

    android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义view配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...

  7. Android 底部导航栏+页面切换

    lzyprime 博客 (github) 更新时间: 2020.12.21 创建时间:2020.11.25 qq及邮箱:2383518170 kotlin & android 笔记 更新 20 ...

  8. android studio 抽屉,Android Studio 的抽屉导航

    Android的抽屉导航: 文件夹布局: layout布局文件夹: activity_main.xml 主入口文件 app_bar_main.xml 主内容文件:viewPager为多个页面,可以滑动 ...

  9. android左侧抽屉,Android控件之左侧抽屉菜单

    Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而 ...

最新文章

  1. 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装
  2. Python学习---Python安装与基础1205
  3. java修改JFrame默认字体
  4. 自动化Cobbler安装
  5. 关于php的字符串编码
  6. php文件上传后没有打开权限_记墨者靶机文件上传(二)
  7. linux mysql 修改字符集_linux下mysql修改字符集,远程连接
  8. 加载osgb数据转换不能用_在ArcGIS Pro中OSGB数据转换及发布服务流程
  9. Mysql Explain用法pdf
  10. 三阶汉诺塔java源代码_如何使用Java实现汉诺塔问题求解
  11. hihocoder216周:贪心或二分
  12. win10电脑插耳机没声音_Win10如何录制电脑内部声音
  13. C++ static、const和static const 以及它们的初始化
  14. Beyond Compare Pro for Mac
  15. IT行业可以做什么副业?
  16. 程序员快收藏:国内一二线城市的互联网公司汇总
  17. 一.数组(10)274. H 指数(不怎么理解)
  18. 阿里小蜜商家版投入测试 为商家服务扩容
  19. dfasdfad大发
  20. 计算机符号大写怎么退出,如何输入数字,字母 和 回车换行符,大写字母锁定输入模式怎么退出...

热门文章

  1. python实现真值表
  2. C语言 命题公式真值表
  3. ISP——Gamma Correction
  4. 弦截法求方程根例题c语言,弦截法求方程根.ppt
  5. bt ct 计算机辅助翻译,计算机辅助翻译报告
  6. Facebook公布2012年Q2财务数据
  7. png背景变黑原理解析
  8. mysql 迪卡尔运算_「笛卡尔乘积」mysql笛卡儿积 - seo实验室
  9. python count函数代码_python中count函数简单用法
  10. Oracle-count加条件计算