Menambahkan Option Menu pada Aplikasi Android

hari ini kita akan membuat Option Menu, kenapa Option Menu? Ya,. karena Option Menu merupakan bagian terpenting dari aplikasi yang akan kita buat.
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

forward next home