【问题标题】:Checking for which submenu user clicked in android检查在android中点击了哪个子菜单用户
【发布时间】:2011-08-18 03:52:48
【问题描述】:

我使用清单文件创建了一个子菜单。我的子菜单中有四个文本字段。我想知道用户点击了哪个子菜单项。我知道菜单项的 switch case item.getItemId 条件。但我想知道如何检查用户点击了哪个子菜单。 感谢您的帮助

【问题讨论】:

    标签: android submenu


    【解决方案1】:

    您可以将子菜单项的 ID 保存到变量中。例如:

    int item;
    @Override
    public void onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
         case R.id.something: {
             this.item = something;
             return true;
         }
    }
    

    现在变量 item 包含所选项目的 id。

    【讨论】:

    • 某事是子菜单仪式?
    猜你喜欢
    • 2016-02-08
    • 2012-04-17
    • 1970-01-01
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    相关资源
    最近更新 更多