folder Tahribat.com Forumları
linefolder Android - IOS Programlama
linefolder Android Xml Dosyasından Random Veri Çekme ?



Android Xml Dosyasından Random Veri Çekme ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

    android studioda strings.xml dosyamdan random veri çekmek istiyorum.

    values.xml dosyası;

    <?xml version="1.0" encoding="utf-8"?>
    <resources name="words">
    <string name="a1">valu1</string>
    <string name="a2">valu2</string>
    </resources>

    uygulama dosyamda 

     

    String[] arrayOfStrings = values.getResources().getStringArray(R.array.words);

                    String randomString = arrayOfStrings[new Random().nextInt(arrayOfStrings.length)];

     

    ile deniyorum ama birsürü hata veriyor.

    Error:(16, 5) error: cannot find symbol class Array

    Error:(29, 81) error: cannot find symbol variable array

    Error:(29, 43) error: cannot find symbol variable values

     

    String[] strs = new String[] {"str1", "str2", "str3"};
    int randomIndex = new Random().nextInt(3);
    int resId = getResources().getIdentifier(strs[randomIndex ], "string", getPackageName());
    String randomString = getString(resId);

     

    bu kodla yaptım ama isimleri belirtmek gerekiyor. daha kısa bir yolu var mı? 

     

    nurulmac11 tarafından 09/Nis/16 22:26 tarihinde düzenlenmiştir

    black implies white, self implies other, life implies death.
Toplam Hit: 1044 Toplam Mesaj: 1
java android studio