gridView Adapter ve İf kotrolü
merhaba
bir gridView itemlerine pozisyonlarına göre imageAdapter ile iconlar(küçükeşya resimleri vs.) atadım.
OnItemClick motoduna;
public void onItemClick(AdapterView<?> parent, View v, int position,
long id) {
// TODO Auto-generated method stub
Toast.makeText(getBaseContext(),
"Resim" + (position + 1) + " secildi",
Toast.LENGTH_SHORT).show();
if(position ==0){
mp0.start();
}
if(position ==1){
mp1.start();
}
if(position ==2){
mp2.start();
}
if(position ==3){
mp3.start();
}
if(position ==4){
mp4.start();
}
}
});
if lerle pozisyonlarına göre gridView itemlerine(iconlara) sesler atadım sesler sorunsuz çalışıyor. fakat iconlar 50-60 tane olacak bu sekilde yapmalımıyım yoksa daha sağlıklı bir yontem varmıdır?
2. bir icona basınca ses çalıyor. iknci icona bastıgımda ilk ses durmadan çalısıyor sesler karışıyor. yani;
icona basıldıgında ses çalarken diger icona basıldıgında ilk sesin durmasını;
ses çalarken aynı butona basıncada yine sesin durup tekrar çalmasını
yani herturlu tek ses calmasınıi, sesın çakışmamasını nasıl sağlarım tesekkureler
iyi çalışmalar...