0

Android Options Menu Yapımı

Merhaba,

Android’de options menu ile ilgili bilgi vermeye çalışalım . Ekranın sağ üst köşesinde 3 tane üst üste nokta görürsünüz işte bu menüden yapmaya çalışacağız.

Öncelikle yandaki gibi “menu” klasörü sizde yoksa ekleyin ve içine menu için bir xml dosyası oluşturun. Anlatırken yemek tarifi gibi anlatıyorum ama olsun bence böyle aşamalı anlatmak iyi.

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:id="@+id/about_us"
        android:title="Hakkımızda"
        >

    </item>


    <item
        android:title="Çıkış"
        android:id="@+id/exit"
        ></item>
</menu>

içine de bu şekilde menümüzü oluşturalım.

Şimdi gelelim java tarafında kodlarımızı yazmaya. mainActivity.java dosyamızın içine yazalım.

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {

        getMenuInflater().inflate(R.menu.option_menu,menu);

        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {

        int id=item.getItemId();
        if(id==R.id.about_us){

            Toast.makeText(this,"Hakkımızda Tıklandı",Toast.LENGTH_SHORT).show();
        }
        else if(id==R.id.exit){
            Toast.makeText(this,"Çıkışa Tıklandı",Toast.LENGTH_SHORT).show();
        }

        return super.onOptionsItemSelected(item);
    }

hepsi bu kadar işte böyle ekranlar oluşturmuş olacaksınız.

admin

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir