gpt4 book ai didi

android - 在 Android 中禁用操作栏按钮

转载 作者:IT老高 更新时间:2023-10-28 23:08:44 26 4
gpt4 key购买 nike

是否可以在 Android 的操作栏中禁用按钮?我环顾四周,找不到任何代码 fragment ,我想应该有一些简单的方法。

最佳答案

  1. 当您想要禁用操作栏时执行用户操作后,设置一些标志,例如 disableButtonFlag

  2. 调用 invalidateOptionsMenu()。这将触发 onCreateOptionsMenu 被调用以重新生成您的菜单。

  3. 最后修改你的onCreateOptionsMenu,根据disableButtonFlag的状态禁用你想要的按钮。

    if (disableButtonFlag) {
    menu.findItem(R.id.your_item).setEnabled(false);
    } else {
    menu.findItem(R.id.your_item).setEnabled(true);
    }

    或者更简单地说:

    menu.findItem(R.id.your_item).setEnabled(!disableButtonFlag);

关于android - 在 Android 中禁用操作栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17725019/

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