gpt4 book ai didi

Android 可检查的子菜单选项

转载 作者:太空宇宙 更新时间:2023-11-03 11:23:28 25 4
gpt4 key购买 nike

所以我有一个子菜单,我有一个选项菜单项。我想要一个可检查的条目列表,用户可以根据需要选择/取消选择。我无法解决的唯一问题是如何防止在单击其中一个复选框时关闭选项菜单。我看到 performShortcut 有一个 FLAG_PERFORM_NO_CLOSE 标志,但我不确定如何使用该方法。我已经尝试了很多东西,但我对 keyevent 应该来自哪里或者这是否是我应该查看的正确方法感到困惑。

那么 tl;dr:如何防止选项菜单/子菜单在选择选项时关闭?

最佳答案

我处理这个问题的方法是使用标准警报对话框类。在您的菜单处理程序中,创建一个 AlertDialog并将您的选项数组传递给构建器。

你要注意的方法是AlertDialog.Builder.setMultiChoiceItems(CharSequence[] items, boolean[] checkedItems, DialogInterface.OnMultiChoiceClickListener listener)

将一个数组传递给此方法并将您的子菜单选择代码放入 ClickListener。

关于Android 可检查的子菜单选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3226710/

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