1.将状态栏完毕遮住的全屏的Dialog。
(1)定义样式
<style name="DialogFullScreen">
<item name="android:windowFullscreen">true</item>
<item name="android:windowNoTitle">true</item>
</style>
(2)定义Dialog的布局文件
img_dialog.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000000">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@mipmap/wall"
android:id="@+id/imageView"
android:scaleType="matrix"
android:layout_gravity="center_horizontal|center_vertical"/> <!-- 指定为matrix类型 -->
</LinearLayout>
(3)实现
Dialog dialog = new Dialog(MainActivity.this, R.style.DialogFullScreen);
dialog.getWindow().setContentView(R.layout.img_dialog);
dialog.show();