Bunu yapmanın bir kaç yolu var, tek onClick tanımlayıp hepsini içinde if ile kontrol edebilirsiniz
Fakat en çok tercih edileni her buton için ayrı ayrı onClick tanımlamanızdır bu kafa karışıklığının önüne geçer fakat biraz fazla kod yazarsınız.
Örnek buton tıklama kodu; Ders Ekleme butonumuz olduğunu ve kimliğininde
android:id = @+id/btn_ders_ekle olduğunu varsayalım bu halde onCreate içindeki kodlar şu şekilde olmalı
[code]
Button btn_ders_ekle = (Button) findViewById(R.id.btn_ders_ekle);
btn_ders_ekle.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// butona tıklandığında yapılacak işlemler
}
});
Button btn_ders_ekle2 = (Button) findViewById(R.id.btn_ders_ekle2);
btn_ders_ekle2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// 2. butona tıklandığında yapılacak işlemler
}
});
// böyle böyle istediğiniz kadar ekleyebilirsiniz
[/code]
ikinci sayfada resimi göstermek istiyorsanız resim gösteren bir activity hazırlayacaksınız.
butona tıklayınca yapılacak işlemler kısmında intent extra ile açılacak resim bilgilerini göndereceksiniz
ikinci sayfadaki onCreate kısmında bundle.extra ile değerleri alıp gerekli resimin gösterilmesini sağlayacaksınız.