我想实现这个: 显示菜单(这可以是任何类型的菜单,应该有价格和 与每个菜单项关联的数量选择。显示每个菜单项的价格。 我能够显示菜单,但不知道如何计算菜单项的价格? 感谢
答案 0 :(得分:0)
您可以从下面的菜单中获取信息
@Override
public boolean onContextItemSelected(MenuItem item) {
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
int listPosition = info.position;
price= myList.get(listPosition).getPrice();//list item price
quantity=myList.get(listPosition).getQuantity();//list item quantity
result=price*quantity;
}
这里myList
是菜单膨胀的arraylist。在需要的地方使用所需的变量类型。