方案一:
设置背景图片, 然后在wm中设置高度为减去navigationbar的高度的,例如这里需要剪掉30
public void click2(View view) {
MyDialog alertDialog = new MyDialog(this,R.style.AppThemeDialogFull);
alertDialog.setTitle("test4");
alertDialog.show();
}
<style name="AppThemeDialog" parent="ThemeOverlay.AppCompat.Dialog.Alert">
<!-- Customize your theme here. -->
<item name="android:backgroundDimAmount">0.5</item>
<item name="android:backgroundDimEnabled">false</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@mipmap/background_1</item>
</style>
package bjpkten.systemuiflagtest;
i