安卓自定义对话框显示安卓标题栏。
安卓自定义对话框显示安卓标题栏。
我创建了一个像这样的xml文件:
我尝试像这样访问它:
final Dialog dialog = new Dialog(ctx,android.R.style.Theme_Translucent_NoTitleBar_Fullscreen); dialog.setContentView(R.layout.myxml); .....
它在屏幕上看起来完全符合我的要求,就在它的底部。我的应用程序在AndroidManifest中设置了以下内容:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
我所做的唯一缺点就是Android标题栏(带有电池/信号...)只要我的对话框可见就会变得可见。如何禁用它?
后来修改
谢谢你给我指出,解决方案确实相当简单
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
admin 更改状态以发布 2023年5月19日