我希望我的活动占据屏幕的较小区域,例如吐司并没有覆盖所有的屏幕,它只是显示在其他东西上,其余的内容可以在吐司后面看到。但它是一个对话框,我希望我的屏幕显示在其他内容之上,例如主屏幕上方。以下是我的想法。
请指导我,如果有可能的话。如果可能的话,请告诉我正确的路径 感谢。
答案 0 :(得分:13)
将您的活动主题设为半透明。 在清单中针对该活动添加以下行:
android:theme="@android:style/Theme.Translucent"
这样您就可以看到背景信息将视图添加到android:alignParentBottom=true
的LinearLayout。
答案 1 :(得分:1)
答案 2 :(得分:1)
最新版本强制基于Theme.AppCompat的样式。使用它来创建基于对话框样式的快速活动。
android:theme =“ @ style / Theme.AppCompat.Dialog”