一、枚举常量
1.DEFAULT_FEATURES:系统默认状态,一般不需要指定
2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定
3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时
4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度
5.FEATURE_LEFT_ICON:标题栏左侧的图标
6.FEATURE_NO_TITLE:吴标题
7.FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。
8.FEATURE_PROGRESS:进度指示器功能
9.FEATURE_RIGHT_ICON:标题栏右侧的图标
二、举例
1.设置自己的Title:
this.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.title);
R.layout.title是一个XML文件
示例:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon"/>
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="文本" />
</LinearLayout>
2、
参考:
http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html
分享到:
相关推荐
在Android开发中,`requestWindowFeature` 是一个非常重要的方法,它用于在Activity启动之前请求开启或关闭特定的窗口特性。这个方法通常在`onCreate`方法中的`setContentView`之前调用,因为它涉及到Activity窗口的...
在Android应用开发中,`requestWindowFeature()`是一个关键的方法,用于开启或关闭窗口的各种特性,以便根据需求定制应用程序的界面表现。这个方法主要用于Activity的窗口管理,它允许开发者在Activity启动之前设定...
requestWindowFeature设置窗口标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);//没有标题 window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);// 设置全屏 window.addFlags...
`requestWindowFeature()` 是一个关键函数,用于在创建Activity之前请求特定的窗口特性。本文将深入探讨`requestWindowFeature()` 的应用及其在Android应用程序窗体显示状态操作中的作用。 首先,我们需要理解...
一、隐藏标题栏 代码如下: //隐藏标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE);二、隐藏状态栏 代码如下: //隐藏状态栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,...
这篇资料着重关注了两个关键知识点:`requestWindowFeature()`函数和数据库分析,特别是通过`DatabaseMetaData`接口进行的JDBC操作。 首先,`requestWindowFeature()`是Android应用开发中的一个重要方法,它属于`...
这里的关键是使用`requestWindowFeature(Window.FEATURE_NO_TITLE)`方法,该方法告诉系统不要在窗口中显示标题栏。 #### 三、状态栏的隐藏(全屏模式) 状态栏通常位于屏幕的最上方,显示时间、电池电量等信息。...
以上就是Android开发中关于防止控件重复点击、禁用EditText软键盘、虚拟机SD卡创建、SD卡存在性检测、文件删除、ListView事件及Intent-filter、requestWindowFeature的一些关键知识点。这些知识对于提升应用性能和...
(4)Popupwindow没有标题,Dialog默认有标题,可以通过dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);取消标题 (5)二者显示的时候都要设置Gravity。如果不设置,Dialog默认是Gravity.CENTER。 (6)...
首先,我们来看`requestWindowFeature()`函数,它是Android Activity中的一个关键方法,用于在窗口初始化之前启用或禁用特定的功能。在描述中提到的几个值,代表了不同的标题显示功能: 1. `DEFAULT_FEATURES`: 这...
- 条形进度条在标题栏显示,需要`requestWindowFeature(Window.FEATURE_PROGRESS)`和`setProgressBarVisibility(true)`,并且可以通过`setProgress(int)`设置当前进度。 4. ProgressBar的常用属性: - `android:...
通过`requestWindowFeature(Window.FEATURE_CUSTOM_TITLE)`开启自定义标题功能,然后设置布局资源,如`getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar)`,其中`R.layout.titlebar`是...
Android 实现全屏显示的几种方法整理 A、设置主题实现全屏 ...requestWindowFeature(Window.FEATURE_NO_TITLE); 2、隐藏状态栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,Window
- **requestWindowFeature()**: 请求特定的窗口特性。在这里,通过传入`FEATURE_NO_TITLE`,告诉系统不要在窗口中显示默认的标题栏。这个方法同样是在`Window`类中定义的。 #### 综合示例 结合以上两种方式,可以...
通过调用`requestWindowFeature()`方法,并传入`Window.FEATURE_NO_TITLE`参数,可以隐藏Activity的默认标题栏。 ### 三、使用ViewStub进行视图的延迟加载 在复杂的UI布局中,可能会有一些视图只有在特定条件下才...
this.requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐去标题栏(程序的名字) setContentView(new MyView(this)); } } 注意: 隐去标题(应用的名字) 此设定必须要写在setContentView...