從基本方法開始 - 選項菜單。選項菜單取消事件[Android]
問題:什麼是捕獲取消(返回)事件的最佳方式?即用戶改變主意並擊中後退箭頭。問題是我想取消暫停我的一個應用程序線程。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
onPause();
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.game_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.preferences:
Intent settingsActivity = new Intent(this, PreferencesActivity.class);
startActivity(settingsActivity);
return true;
case R.id.quit:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
有沒有像@Override onCancelOptionsMenu ?? ??
再次感謝梅拉! :) – pjama 2010-10-19 20:21:41