Turkcell | Geleceği Yazanlar

Soru & Cevap

kategori nasıl oluşturulur (kısaca)

01.01.2014 - 12:42

şimdi misal ev yemeklerinden bahsediyorum buttonlar var

Ana yemekler

      -imambayıldı

Çorbalar gibi yani ilk kategoriden sonra ikinci kategori sayfasına nasıl ulaşabilirim/yapabilirim

2655 Görüntülenme

1 Cevap

Furkan KURT
01.01.2014 - 22:47

Selam Süleyman;

 

Kategorileri alt altaa ScrollView ile dizebilir, ya da ListView ile liste şeklinde seçim yaptırabilirsin. Android eğitimlerinde ListView kullanımı mevcut. Butona tıklanınca diğer sayfaya geçmek istiyorsun anladığım kadarıyla.

Bu geçişler Intent'ler sayesinde gerçekleşiyor. Nasıl olduğunu anlatayım;

[code]<!-- Xml dosyaları ile java dosyaları arasındaki bağlantıyı sağlayabilmek adına
        her bir classı activity etiketi ile manifest dosyası içinde aşağıdaki gibi tanıtmamız gerekir -->
        <activity android:name=".SeninClassDosyan"
                 android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MANIFESTISMIN" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>[/code]

Üstteki kodda sayfanı AndroidManifest.xml dosyasında tanıttık. ".SeninClassDosyan" ve "MANIFESTISMIN" yerlerini kendine göre TR karakter olmadan düzenle.

[code]startActivity(new Intent(MainActivity.this, SayfaIsmin.class));[/code]

Butonunun Onclick metoduna yazılacak kod yukarıda. "MainActivity.this" kısmında ilk sayfanın ismi, "SayfaIsmin.class" kısmında da geçeceğin sayfanın ismi.class olarak değiştir.

 

Başka bir sorun olursa yazmaya üşenme, sor :)

İyi çalışmalar, kolay gelsin...

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Furkan KURT
01.01.2014 - 22:49
Pardon Süleyman, sanırım "Code" plugininde bir hata var. 2. yazdığım dokka <em> ve </em> olmayacak. Yani şu şekilde olması gerekiyor.>> startActivity(new Intent(MainActivity.this, SayfaIsmin.class));

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.