-
Üyelik
10.12.2013
-
Yaş/Cinsiyet
26 / E
-
Meslek
Endüstri Mühendisi
-
Konum
Ankara
-
Ad Soyad
C** K**
-
Mesajlar
643
-
Beğeniler
87 / 87
-
Ticaret
19, (%95)
Merhaba Arkadaşlar
Android programlamayla uğraşıyorum ve butona basılınca uygulamaya eklediğim resimler arasından rastgele resim seçmesini ve o resmi göstermesini istiyorum imageView'de bunu nasıl yapabilirim. Yardımlarınızı bekliyorum.
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
En basit yöntemi, eklediğin resimlerin adını sıralı numara ver.
Mesela ;
1.jpg
2.jpg
.
.
.
.
7.jpg
gibi.
Sonrasında ise imageView path'ini ise;
Android'in Rantom Kütüphanesini kullanınız.
https://github.com/Trinea/android-common/blob/master/src/cn/trinea/android/common/util/RandomUtils.javaint randomVal = RandomUtils.getRandom(1,7);
imagePath'ini verirkende, randomVal + ".jpg"; şeklinde verirsin ;)
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
cumak27 adlı üyeden alıntı
Hiçbir şey anlamadım :) kodları yazsanız 4 tane buton var bu butonlar basacak ve ortadaki imageview'de rastgele resimler gösterilecek.
Herşeyi hazır beklemeyin, gerçi hazır bir kütüphaneyi kullanın dedim ama bunun için dahi hazır verin demek küfür gibi geliyor bana inanın. Azcık araştırıp, yazmayı deneseniz nasıl olur?
1 kişi bu mesajı beğendi.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Dostum yukarıda yazdığımın aynısını yazacağım yine.
Senin resimlerinin adını 1.jpg, 2.jpg. 3.jpg, ..., 7.jpg diye ver.
http://www.mkyong.com/android/android-imageview-example/
Örnek koddaki şu kısmı ;
@Override
public void onClick(View arg0) {
int randomVal = RandomUtils.getRandom(1,7);
image.setImageResource(R.drawable.randomVal);
}
randomVal rastgele sayı üretiyor, 1 ile 7 aralığında senin imajlarının ismide o aralıkta olduğunda rastgele imaj path'ini vermiş olursun.
1 kişi bu mesajı beğendi.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)