ActionBar自定义背景
来源:互联网 发布:梦里花落知多少百度云 编辑:程序博客网 时间:2024/04/29 20:53
默认的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
}
0 0
- ActionBar自定义背景
- ActionBar自定义背景
- 自定义ActionBar背景 文字 图标
- 自定义透明背景的Actionbar
- 实现自定义actionbar背景透明度的变化
- Android自定义ActionBar背景颜色(从源码分析)
- 自定义 ActionBar
- 自定义actionBar
- 自定义actionbar
- 自定义actionbar
- 自定义Actionbar
- 自定义ActionBar
- 自定义ActionBar
- 自定义ActionBar
- 自定义Actionbar
- 自定义actionbar
- ActionBar自定义
- 自定义ActionBar
- Reverse Linked List II -- LeetCode
- Single Number II
- Android开发Activity之间传递及获取数据
- ActionBar隐藏修改图标和标题
- Evaluate Reversed Polish Notation
- ActionBar自定义背景
- Populating Next Right Pointers in Each Node
- Remove Duplicates from Sorted List
- python--文件操作
- Climbing Stairs
- 如何使用java synchronized进行线程同步
- 从零单排c++ primer(17)
- Nginx 多站点配置
- SQL server 错误代码对照表