android - 如何制作Activity,不覆盖全屏

标签 android android-layout android-manifest

我希望我的 Activity 占据屏幕的较小区域,例如toast 不会覆盖所有屏幕,它只是显示在其他内容之上,其余内容可以在 toast 后面看到。但这是一个对话框,我希望我的屏幕显示在其他东西之上,例如在主屏幕上方。以下是我的想法。

Activity Taking Smaller Area of the Screen

如果可能的话,请指导我。如果可能,请告诉我正确的路径。
谢谢。

最佳答案

将您的 Activity 主题设为半透明。 在您的 list 中针对该 Activity 添加以下行:

android:theme="@android:style/Theme.Translucent"

这样你就可以看到背景的东西用 android:alignParentBottom=true 将 View 添加到 LinearLayout。

关于android - 如何制作Activity,不覆盖全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6421036/

相关文章:

android - 我想编写一个动态添加 View 的类,如按钮或 TextView 或

android - 是否可以重用部分 AndroidManifest.xml 文件?

android - list 合并失败 : Attribute application@appComponentFactory - Androidx

android - 将横幅放在选项卡主机下方,仅用于一项 Activity

android - 从 list 中以编程方式加载 Activity 和/或应用程序 Logo

android - FIleObserver 和 ContentObserver 在 Android Marshmallow 中不起作用

Android 波纹背景颜色

android - 从字符串创建Joda日期时间UTC

android - Logcat 不适用于我的新三星 Galaxy Note

android-layout - Android:可滚动的菜单栏,如Fox News App