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...