文档章节

不显示标题栏、在actionBar显示左返回图标、Setting里的选项显示Icon

DouDouLee
 DouDouLee
发布于 2016/03/03 09:14
字数 94
阅读 13
收藏 0
//在setContentView(R.layout.activity_main);之前

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);

在actionBar显示左返回图标

setContentView(R.layout.activity_main);
android.app.ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

Setting 里的选项显示图标

@Override
public boolean onMenuOpened(int featureId, Menu menu) {
if (featureId == Window.FEATURE_ACTION_BAR && menu != null) {
if (menu.getClass().getSimpleName().equals("MenuBuilder")) {
try {
Method m = menu.getClass().getDeclaredMethod("setOptionalIconsVisible", Boolean.TYPE);//

m.setAccessible(true);
m.invoke(menu, true);
} catch (Exception e) {
}
}
}
return super.onMenuOpened(featureId, menu);
}

© 著作权归作者所有

共有 人打赏支持
DouDouLee
粉丝 6
博文 95
码字总数 45242
作品 0
西安
私信 提问
顶部标题栏:自定义ActionBar风格和样式

这篇文章将对ActionBar专题前面几篇学习过的内容做一个总结,顺便运用以前学过的知识实现一个自定义样式的ActionBar标题栏效果。话不多说,进入今天的正题。 一、实现效果图 竖屏效果图:最左...

喜欢敲代码的感觉
2015/09/12
3K
0
ActionBar学习笔记(二)

八、在ActionBar上添加导航tab Tabs的应用可以算是非常广泛了,它可以使得用户非常轻松地在你的应用程序中切换不同的视图。而Android官方更加推荐使用ActionBar中提供的Tabs功能,因为它更加...

紫韵
2016/02/21
29
1
Android UI开发第二十四篇——Action Bar

Android UI开发第二十四篇——Action Bar 标签: ActionBarandroidfragmentmenu 2012-10-31 16:11 143916人阅读 评论(29) 收藏 举报 分类: 上图中: logo title icon 目录(?)[+] Action bar...

微笑的江豚
2016/04/07
61
0
Android-Action Bar使用方法-活动栏(一)

在Android 3.0中除了我们重点讲解的Fragment外,Action Bar也是一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展...

鉴客
2011/12/16
6.9K
0
Android之定义各种样式的标题栏

最近在网上看到一篇介绍Android window的requestWindowFeature()的使用方法,共享出来大家学习学习 requestWindowFeature(Window.FEATURE_LEFT_ICON); setContentView(R.layout.dialog_activ......

晨曦之光
2012/03/05
2.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

vue-cli 3 分环境打包

在vue-cli3的项目中, npm run serve时会把process.env.NODE_ENV设置为‘development’; npm run build 时会把process.env.NODE_ENV设置为‘production’; 此时只要根据process.env.NODE_...

灰白发
10分钟前
1
0
集合初始化,泛型及相关操作

集合初始化通常进行分配容量,设置特定参数等相关工作,推荐在任何情况下,都需要显式地设定集合容量的初始大小。 ArrayList 使用无参构造时,默认大小为 10 ,也就是说在第一次add的时候,分...

Canaan_
20分钟前
1
0
Sping之项目中pofile的应用

工程中,我们必须要面对的一件事就是, 开发环境中使用的数据库连接地址等与生产上的不同, 如果上线, 那么我们是否还要手动修改这些地址么, 这样做有很多弊端, 不方便, 这时我们就可以使用spr...

克虏伯
27分钟前
0
0
Linux中安装MySQL

Linux中安装MySQL 一、准备工作 此处准备的操作系统位CentOS 7。 MySQL安装包: MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm 将准备......

星汉
32分钟前
1
0
深入理解Hadoop之HDFS架构

Hadoop分布式文件系统(HDFS)是一种分布式文件系统。它与现有的分布式文件系统有许多相似之处。但是,与其他分布式文件系统的差异是值得我们注意的: HDFS具有高度容错能力,旨在部署在低成...

架构师springboot
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部