您的位置:首页 > 移动开发 > Android开发

Android中设置Activity全屏的几种方式

2017-05-24 18:14 281 查看

将Activity设置成全屏的几种方式:

1.在代码中设置

public class ShowImageActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 将activity设置为全屏显示
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_show_image);

}
}


注意: 一定要在setContentView之前调用上面的两句设置全屏和去除titlebar的代码,不然会报错

2.在AndroidManifest.xml文件中配置

<activity
android:name=".ui.MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity


3.设置styles

<!-- 自定义全屏主题 -->
<style name="FullScreenTheme" parent="AppTheme">
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>


在AndroidManifest.xml文件中配置

<activity
android:name=".ui.MainActivity"
android:label="@string/app_name"
android:theme="@style/FullScreenTheme"   />
<activity
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: