@Override
  public boolean onMenuItemSelected(int featureId, MenuItem item) {
    Activity activity = getCurrentActivity();

    if (hasContent && activity != null) {
      return activity.onMenuItemSelected(featureId, item);
    } else {
      return super.onMenuItemSelected(featureId, item);
    }
  }
 @Override
 public boolean onMenuItemSelected(int featureId, MenuItem item) {
   super.onMenuItemSelected(featureId, item);
   switch (item.getItemId()) {
     case EQ_EDITOR_ID:
       Intent i = new Intent(this, EquationEditor.class);
       startActivityForResult(i, 0);
       break;
   }
   return true;
 }
  @Override
  public boolean onMenuItemSelected(int featureId, MenuItem item) {
    // TODO Auto-generated method stub
    super.onMenuItemSelected(featureId, item);
    switch (item.getItemId()) {
      case R.id.menu_settings:
        startActivity(new Intent(this, settingActivity.class));
    }
    return true;
    // 目前只有一個選項所以直接執行

  }
  @Override
  public boolean onMenuItemSelected(int featureId, MenuItem item) {
    super.onMenuItemSelected(featureId, item);
    if (item.getItemId() == R.id.action_clearhistory) {
      Log.d(TAG, "Clear history");
      Functions.ClearHistory();
      finish();
      startActivity(getIntent());
    }

    return true;
  }
 @Override
 public boolean onMenuItemSelected(int featureId, MenuItem item) {
   super.onMenuItemSelected(featureId, item);
   Log.i("code_log", "onMenuItemSelected");
   switch (item.getItemId()) {
     case 0: // 設定
       // 設定画面への遷移
       Log.i("code_log", "Open TapStarActivity");
       startActivityForResult(new Intent(TapStarActivity.this, SettingActivity.class), 0);
       break;
   }
   return true;
 }
Exemple #6
0
 @Override
 public boolean onMenuItemSelected(int featureId, MenuItem item) {
   super.onMenuItemSelected(featureId, item);
   switch (item.getItemId()) {
     case 0:
       if (gameView.state == GameManager.PAUSE) {
         gameView.resume();
       } else {
         gameView.pause();
       }
       break;
     case 1:
       gameView.restartLevel();
       break;
   }
   return true;
 }