Android 中的 requestWindowFeature详解
2013-04-25 17:39
204 查看
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以对话框的方式显示:
1、在AndroidManifest.xml中添加
android:theme="@android:style/Theme.Dialog"
2、或者是在代码中用toast来完成
Toast.makeText(main.this,"直接输出测试", Toast.LENGTH_LONG).show()
相关文章推荐
- Android学习心得(一)——绘图
- Android 对话框【Dialog】去除白色边框代码
- Android的几种按钮控件: Options Menu / Context Menu / Panel Menu
- OpenFrameworks + kinect + Android项目源码
- Android中有关Handler的使用(三)
- android用html5源放视修改源码的思路
- Linux下android ADT 安装不上的解决
- android 开发笔记
- [Android数据存储]之SharedPreferences使用详解
- 编译android 4.0 (ICS)
- Android组件5
- android 查看启动错误
- 八款开源 Android 游戏引擎 (巨好的资源) (转载)
- Android 游戏开发--即时音效
- Android Service中的startService和bindService
- Android 剖析 Intent、Broadcast和Adapter
- android下远程GDB调试
- Android 各种Context区别
- android – 多屏幕适配相关
- Android完全关闭应用程序