Android(安卓)中的 requestWindowFeature
requestWindowFeature 是用来设置全屏的。
在Activity中
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在J2ME中仅仅需要setFullScreenMode(true);
如下实例:
//全屏
public void setFullscreen() {
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
//无标题
public void setNoTitle() {
requestWindowFeature(Window.FEATURE_NO_TITLE);
}
************************************************************************
需要注意的是:
如上方法在
Activity.setContentView ()之前调用,否则无效。
或是用静态的方法
在AndroidManifest.xml中添加 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
如何将Activity以对话框的方式显示:
在AndroidManifest.xml中添加
如android:theme="@android:style/Theme.Dialog"
或者是在代码中用toast来完成
Toast.makeText(main.this,"直接输出测试", Toast.LENGTH_LONG).show()
更多相关文章
- Android(安卓)四大组件--service的使用与生命周期
- android屏幕保持唤醒
- Android(安卓)View的构造方法
- Android给support_v4.jar包添加源码和doc文档
- ClassNotFoundException 案例
- Android(安卓)Recyclerview设置条目属性动画
- Android(安卓)实现监听事件的几种方法
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用