当前位置: 移动技术网 > IT编程>移动开发>Android > Android 中 requestWindowFeature()的应用

Android 中 requestWindowFeature()的应用

2019年07月24日  | 移动技术网IT编程  | 我要评论

什邡,竺浩天,牛欢笑

我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制android应用程序的窗体显示.

首先介绍一个重要方法那就是requestwindowfeature(featrueid),它的功能是启用窗体的扩展特性。参数是window类中定义的常量。

一、枚举常量

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 

requestwindowfeature(window.feature_no_title); 

//全屏 

getwindow().setflags(windowmanager.layoutparams. flag_fullscreen , windowmanager.layoutparams. flag_fullscreen);

以上就是对android requestwindowfeature() 方法的详解,有需要的同学可以参考下。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网