gpt4 book ai didi

Android ==> 子 Activity ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:43:03 31 4
gpt4 key购买 nike

是否可以在当前 Activity 之上添加 Activity 。例如,假设我单击一个按钮,然后它将第二个 Activity 添加到当前 Activity 。而第二个 Activity 只覆盖了我当前 Activity 底部的一小部分。

最佳答案

Activity 只是显示一个窗口,因此您可以使用 getWindow() 将窗口参数修改为我们想要的——例如,包装内容而不是填充父级。尽管对于不会全屏显示的 Activity ,您应该首先在 list 中执行 android:theme="@android:style/Theme.Dialog"。这本身将使 Activity 看起来像一个对话框(对话框框和包装内容在屏幕上居中)。您可以从那里进一步优化样式或布局参数。

也就是说,重要的是要意识到设计是一次只有一个 Activity 在运行。因此,当您显示此新 Activity 时,您当前的 Activity 将暂停。 (它不会停止,因为它在您的非全屏 Activity 后面仍然可见。)对于更多集成的东西,只需让基本 Activity 创建一个对话框并以相同的方式根据需要调整其窗口。决定使用哪个只是哪个更适合您的设计的问题,尽管我认为对话框在这里是一种更常见的方法。

关于Android ==> 子 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3367869/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com