Setujukan?
Biar gak heran dan bingung berikut contoh gambaran yang akan kita buat
Baik, kita mulai saja disini kita hanya akan bermain dibagian main.java,. edit main.java seperti code dibawah ini
package com.lexs.source; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class main extends Activity { private static final int MENU_NEW_GAME = Menu.FIRST; private static final int MENU_QUIT = Menu.FIRST + 1; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } // Membuat menu public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, MENU_NEW_GAME, 0, "New Game"); menu.add(0, MENU_QUIT, 0, "Quit").setIcon(R.drawable.exit); return true; } // Membuat handle untuk item menu yang diklik public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case MENU_NEW_GAME: //memanggil fungsi newGame newGame(); return true; case MENU_QUIT: quit(); return true; } return false; } public void newGame() { //tambahkan fungsi disini } public void quit() { //tambahkan fungsi disini }
untuk file xml dan manifest tidak ada yang berubah, biarkan saja seperti semula. Sekarang coba run, setelah itu tekan "Menu", jika berhasil maka gambarannya akan seperti diatas
Download full Source Code disini