Android ActionBar隐藏修改图标和标题
来源:互联网 发布:淘宝装修软件 编辑:程序博客网 时间:2024/04/30 00:53
有时候在一些子页面或者内容页面,不需要显示ActionBar的标题栏图标。可用如下方式进行设置。
首先获取到ActionBar对象
ActionBar actionBar=getActionBar();
使用android:logo属性。不像方方正正的icon,logo的图像不会有任何宽度限制。
logo图像典型的给你的APP提供品牌。当你有Logo的时候,你可以隐藏label。
默认的,ActionBar使用Activity的android:icon属性,还有一致的android:label属性。
隐藏Label标签:actionBar.setDisplayShowTitleEnabled(false);
隐藏logo和icon:actionBar.setDisplayShowHomeEnabled(false);
设置标题,一个主标题,一个子标题
actionBar.setSubtitle(“Inbox”);
actionBar.setTitle(“Label:important”);
默认的ActionBar的背景颜色取决于activity指定的Theme。Holo Theme它的背景是黑色的。
你可以指定任意的Drawabel对象作为背景,使用setBackgroundDrawable方法:
1ActionBar actionBar = getActionBar();
2Resources r = getResources();
3Drawable myDrawable = r.getDrawable(R.drawable.gradient_header);
4actionBar.setBackgroundDrawable(myDrawable);
注意:ActionBar会自动缩放你的背景图
覆盖模式
默认情况下,actionBar放在你的activity的顶部,且作为activity布局的一部分。设置成为覆盖模式后,actionBar相当于漂浮在activity之上,不干预activity的布局。设置如下:
1@Override
2public void onCreate(Bundle savedInstanceState) {
3 super.onCreate(savedInstanceState);
4
5 getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
6
7 setContentView(R.layout.main);
8
}
2 0
- Android ActionBar隐藏修改图标和标题
- Android ActionBar隐藏修改图标和标题
- Android ActionBar隐藏修改图标和标题
- Android ActionBar隐藏修改图标和标题
- ActionBar隐藏修改图标和标题
- ActionBar隐藏修改图标和标题
- Android ActionBar的图标和标题
- Activity隐藏,修改图标标题
- android开发(32) android 中 actionbar 常用方法。设置标题,隐藏图标等
- Android修改ActionBar背景颜色和标题颜色的style
- Android 修改actionbar标题的颜色和背景色
- Android 修改actionbar标题的颜色和背景色
- ActionBar隐藏app图标
- ActionBar图标文字隐藏:
- 修改ActionBar背景色和返回图标
- Android动态修改 TabHost 标签的图标和标题
- 【android studio】安卓中修改每个每个活动的actionbar标题及更改应用图标及更改应用的名字
- 动态修改actionbar图标
- android背景选择器selector用法
- error while loading shared libraries: libpcre.so.1错误
- Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"
- 缓存DNS服务器和主DNS服务器的快速搭建详解
- Android使用广播实现关机及重启
- Android ActionBar隐藏修改图标和标题
- A new!
- Hibernate持久层全面描述
- mysql防止数据重复插入方法分析
- mysql忘记密码的处理方法
- Interface Builder 使用技巧
- 为嵌入式开发板客户端自己动手在虚拟机上搭建时间同步NTP服务器
- C#中数组、ArrayList和List三者的区别
- 国内上网需谨慎,网监如何通过层层VPN加密代理找到你的!