android studio getItemId()实现
时间: 2023-12-28 09:26:18 浏览: 122
Android studio listview实现列表数据显示 数据循环显示效果
5星 · 资源好评率100%
getItemId()是Android Studio中的一个方法,用于获取菜单项的唯一标识符。在上述代码中,getItemId()方法被用于判断用户点击的是哪个菜单项,并根据不同的菜单项执行相应的操作。
具体实现如下:
```java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()){
case R.id.itm_start:
// 当用户点击了itm_start菜单项时执行的操作
Intent xgq = new Intent(MainActivity.this, GameLevelActivity.class);
startActivity(xgq);
break;
case R.id.itm_intro:
// 当用户点击了itm_intro菜单项时执行的操作
Intent i = new Intent(MainActivity.this, GameIntroActivity.class);
startActivity(i);
break;
case R.id.itm_exit:
// 当用户点击了itm_exit菜单项时执行的操作
finish();
break;
}
return super.onOptionsItemSelected(item);
}
```
这段代码中,通过调用item.getItemId()方法获取用户点击的菜单项的唯一标识符,然后使用switch语句判断用户点击的是哪个菜单项,并执行相应的操作。
阅读全文