gpt4 book ai didi

android - 在 Android 中打开菜单时窗口变暗

转载 作者:行者123 更新时间:2023-11-29 02:17:05 24 4
gpt4 key购买 nike

在 Android 中,当出现警告时,背景会变暗。当菜单打开时,我想要类似的效果。我尝试了以下代码,但没有成功:

@Override
public boolean onMenuOpened(int featureId, Menu m) {
boolean ret=super.onMenuOpened(featureId,m);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
return ret;
}

有人知道如何实现吗?

最佳答案

通常,当您有一个使用 ThemeDialog 的新 Activity 时,您会设置此标志 - 这样,呈现的对话框中之前的 Activity 仍然可见,如果是 FLAG_DIM_BEHIND,则会变暗。

FLAG_DIM_BEHIND 表示您当前的 Activity 将可见并具有正常亮度,而之前仍然可见的 Activity(假设您使用的是 ThemeDialog)将变暗。我不确定您是否可以将此标志用于您的目的。

关于android - 在 Android 中打开菜单时窗口变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2756097/

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