再说Android中实现全屏的方法
Android中实现全屏的方法
?
实现全屏的方法在网上已经说的很多了,都是通过API调用来实现:
1、隐藏状态栏,在Activity的onCreate方法中调用以下API:
//该方法需要在setContentView(R.layout.....)方法之前被调用getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
?2、隐藏标题栏,在Activity的onCreate方法中调用以下API:
//该方法需要在setContentView(R.layout.....)方法之前被调用requestWindowFeature(Window.FEATURE_NO_TITLE);
通过以上两个步骤,即可实现当前Activity的绝对全屏显示。
?
事实上还有另外一个更好的方法,通过为Activity设置主题来实现:
<activityandroid:name=".MyActivityClassName"android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
该方法的关键在于对Theme.NoTitleBar.Fullscreen主题的使用。
1 楼 qiaoweishu 2010-10-09 受用!非常感谢! 2 楼 greenboy1 2010-11-01 正在找呢 谢谢