public void onClick(View view) { goHome(); } };
public boolean onOptionsItemSelected(MenuItem item, Activity activity, ActivityHelper helper) { switch (item.getItemId()) { case android.R.id.home: // app icon in action bar clicked; go home helper.goHome(); return true; case R.id.menu_bus_favoris: activity.startActivity(new Intent(activity, TabFavoris.class)); return true; case R.id.menu_velo_favoris: activity.startActivity(new Intent(activity, ListStationsFavoris.class)); return true; case R.id.menu_prefs: activity.startActivity(new Intent(activity, PreferencesBordeaux.class)); return true; case R.id.menu_refresh: if (activity instanceof Refreshable) { ((Refreshable) activity).refresh(); } return true; default: return false; } }
private static boolean onOptionsItemSelected(MenuItem item, ActivityHelper helper, Activity activity) { if (item.getItemId() == android.R.id.home) { helper.goHome(); return true; } return ((AbstractTransportsApplication) activity.getApplication()) .onOptionsItemSelected(item, activity, helper); }
public boolean onOptionsItemSelected(MenuItem item, Activity activity, ActivityHelper helper) { switch (item.getItemId()) { case android.R.id.home: // app icon in action bar clicked; go home helper.goHome(); return true; case R.id.menu_bus_favoris: activity.startActivity(new Intent(activity, TabFavoris.class)); return true; case R.id.menu_velo_favoris: activity.startActivity(new Intent(activity, ListStationsFavoris.class)); return true; case R.id.menu_prefs: activity.startActivity(new Intent(activity, PreferencesRennes.class)); return true; case R.id.menu_refresh: if (activity instanceof Refreshable) { ((Refreshable) activity).refresh(); } return true; default: return false; } }