gpt4 book ai didi

android - 检查值以禁用/启用上下文菜单项(android)

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:16 26 4
gpt4 key购买 nike

在我的应用程序中有一个 ListView。当长按项目时,将出现“上下文菜单”。我想检查数据 ID,然后将禁用/启用设置为我的上下文菜单“项目”。我找不到像 getMenuInfo() 之类的函数。

@Override
public void onCreateContextMenu(ContextMenu menu , View v, ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
menu.add(0, ADD_FAVORITE_ID, 0, "Check");
menu.add(0, ADD_FAVORITE_ID, 0, "UnCheck").setEnabled(false);
}

最佳答案

AdapterView.AdapterContextMenuInfo info=(AdapterView.AdapterContextMenuInfo)menuInfo();

然后,info.id 是在您的 ListView 中长按的任何项目的 _ID

关于android - 检查值以禁用/启用上下文菜单项(android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1339367/

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