如何查找导航抽屉的应用程序图标

时间:2014-03-15 12:09:22

标签: android navigation-drawer android-optionsmenu

我正在尝试获取应用程序图标的ID,以便我知道何时按下导航抽屉图标。我知道它是16908332,因为我尝试登录

public boolean onOptionsItemSelected(MenuItem item)

03-15 20:06:39.476    .../...control.NavDrawer﹕ Menu item id: 16908332

我想知道如何在代码中获取该ID并在应用程序安装在不同设备上时更改此ID?

我正在尝试这样做

public boolean onOptionsItemSelected(MenuItem item) {

        if(item.getItemId() == 16908332){ //How do I get the icon Id?
            isDrawerOpened = !isDrawerOpened;
            activity.invalidateOptionsMenu();
        }

        return toggleIcon.onOptionsItemSelected(item);

}

1 个答案:

答案 0 :(得分:1)

操作栏中的主页/后退图标的ID为android.R.id.home。