Merhaba arkadaşlar,
Android'e yeni başladım, kafama takılan bir kaç soru var.
1-) Misal elimde 10 adet butonum var, butonlar özelinde bir döngü kurabilir miyim?
2-) Nesne tanımlarken "Button btn4 = (Button) findViewById(R.id.btn4);" şeklinde nesnenin id'sini belirtiyoruz. Bunu dinamik olarak sağlayabilir miyim?
int id_ = 4;
Örn: Button btn4 = (Button) findViewById(R.id.btn + id_);
Umarım anlatabilmişimdir. Yardımlarınız için teşekkürler.
Android - Tüm nesneleri döngüye sokma
3
●569
- 21-04-2013, 16:27:52Kimlik doğrulama veya yönetimden onay bekliyor.Sanırım çok sayıda butonun var, tam olarak anlayamadım.
@Override
public void onCreate(Bundle savedInstanceState) {
button1.setOnClickListener(onClickListener);
button2.setOnClickListener(onClickListener);
button3.setOnClickListener(onClickListener);
}
private OnClickListener onClickListener = new OnClickListener() {
@Override
public void onClick(final View v) {
switch(v.getId()){
case R.id.button1:
//DO something
break;
case R.id.button2:
//DO something
break;
case R.id.button3:
//DO something
break;
}
}
};