相关疑难解决方法(0)

应该"android:onOptionsItemSelected"返回true或false

在onOptionsItemSelected中......我看到了一些在switch块中不同的代码.

案例1(通常看到)

public boolean onOptionsItemSelected (MenueItem item)
       switch (item.getItemId()){
             case R.id.item1:
             startActivity (new Intent (this, PrefsActivity.class));
             break;
       }
       return true
Run Code Online (Sandbox Code Playgroud)

案例2(不确定为什么这样设置)

public boolean onOptionsItemSelected(MenuItem item) {
       switch (item.getItemId()) {
               case MENU_NEW_GAME:
               newGame();
               return true;
       }
       return false;
Run Code Online (Sandbox Code Playgroud)

我的问题

案例1和案例2之间有什么区别?

android

50
推荐指数
2
解决办法
6万
查看次数

标签 统计

android ×1