package org.me.android_menu;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
public class MainActivity extends Activity {
private TextView describe;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
describe = (TextView) findViewById(R.id.describe);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//參數1:群組id, 參數2:itemId, 參數3:item順序, 參數4:item名稱
menu.add(0, 0, 0, “說明”);
menu.add(0, 1, 1, “離開”);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
//依據itemId來判斷使用者點選哪一個item
switch(item.getItemId()) {
case 0:
//在TextView上顯示說明
describe.setText(“這是說明…………”);
break;
case 1:
//結束此程式
finish();
break;
default:
}
return super.onOptionsItemSelected(item);
}
}