忙了断时间,终于闲了下来.也一直没有来iteye。最近在弄Ios和Wp,我会陆续发博的。
介绍下Android的标题栏的各种用法知识把。
1、隐藏标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
2、在标题栏显示进度条
requestWindowFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.progressbar_1);
setProgressBarVisibility(true);
final ProgressBar progressHorizontal = (ProgressBar) findViewById(R.id.progress_horizontal);
setProgress(progressHorizontal.getProgress() * 100);
setSecondaryProgress(progressHorizontal.getSecondaryProgress() * 100);
3、使用自定义标题栏
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.xxx);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.my_title_bar);
4、清除标题栏内容,而区域保留
((ViewGroup) getWindow().findViewById(com.android.internal.R.id.title_container)).removeAllViews();
5、隐藏标题栏
((ViewGroup)getWindow().findViewById(com.android.internal.R.id.title_container)).setVisibility(View.GONE);
6、显示标题栏
...setVisibility(View.VISIBLE);
其他注意事项
(1) requestWindowFeature()要在setContentView()之前调用;
(2) 设置各种Feature,是具有排它性的,一旦设置,后续不可更改为别的类型;
(3) 当使用TabHost(由ActivityGroup派生)时,各个Tab里的Activity,要么都是NO_TITLE,要么都是CUSTOM_TITLE,无法分别进行设置。
分享到:
相关推荐
随着屏幕的滚动,状态栏和标题栏的颜色渐变
本例是讲解怎样修改android标题栏的大小,颜色,等等
android 标题栏滑动颜色随之变化
Android标题栏渐变效果,上下拉动界面标题栏颜色渐变效果
android标题栏随着RecyclerView滚动背景渐变
Android标题栏TitleBar全攻略 幻影使用
CustomTitleBar, 【通用标题栏】通用Android标题栏控件 A Common Titlebar For Android
android 标题栏自定义标签,可以实现 左中右,文字、图片显示。一句话调用标题栏,沉浸式显示
Android动画隐藏标题栏全屏
Android 手势检测上下滑动,上滑隐藏标题栏下滑显示标题栏,带动画效果、无卡顿、无空白。 适用各种情况,代码简单明了。
Android标题栏高级.docx
Android自定义标题栏(并加入返回按钮)的demo
看IOS上的应用,应用中状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,对于这种效果怎么实现的呢?下面小编给大家分享android自定义状态栏颜色与应用标题栏颜色一致的实现方法,一起看看吧
Android 标题栏置顶且下拉刷新,下滑自动加载(完美结合),绝对非常完美结合,已经应用到市场了,测试无误
主要介绍了Android标题栏最右边添加按钮的实例的相关资料,希望通过本文大家能掌握如何操作,需要的朋友可以参考下
之前又看到网上有朋友做过相关案例,不过是通过滚动listview来监听实现标题栏渐变,但不是我想要的效果,我要的效果是通过滚动scrollview来实现标题栏颜色渐变效果,这才是我要的效果,1个积分意思一下O(∩_∩)O哈哈...
标题栏随着滑动渐变,亲测可用
获取Android 屏幕、状态栏、标题栏的尺寸。
实现了Android系统标题栏在上下滑动时候监听并且渐变色