Soru & Cevap

String ry içindeki değerleri xml den almak ...

01.03.2016 - 06:23

Merhaba,

stringdeki değerleri xml den almak istiyorum çok dilli yapmak istiyorum uygulamayı ama bir türke değerleri xml den alamadım, yardımcı olabilrmisiniz teşekkürler

 

public static final String[] columns = { "Bluetooth", "WiFi",
            "Mobile Networks", "Auto Sync", "Gps", "Auto-rotate screen",
            "Vibrate on touch", "Airplane mode", "Brightness", "Sleep",
            "Volume Settings", "Phone Ringtone", "Uninstall",
            "Backup & Restore", "Battery Usage", "Cache Clear", "System Clear",
            "System Info" };

3 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user gürcanataman
gürcanataman
02.03.2016 - 03:16
Ne şekilde ve nereye eklediğinizi görmem lazım xml den yukarıda verdiğim şekilde çekiliyor stringler veya diziler
Profile picture for user theroverx
theroverx
02.03.2016 - 12:07

<array name="columns">

<item>Bluetooth</item>

<item>WiFi</item>

<item>Mobile</item>

</array>

 

Denedim ama getResouces() tanımlanamıyor. ekledğimde ise hata vermiyor ama uygulama çalışmıyor. teşekkürler yanıtınız için

 

 

Profile picture for user gürcanataman
gürcanataman
02.03.2016 - 09:45

Bildiğim kadarıyla static final bir değişkeni xml ile aktarmak için izinler falan gerekiyor çok detaylarını bilmiyorum ben de ancak eğer final yapmanız gerekmiyorsa şu şekilde xml den alabilirsiniz:

 

string.xml içerisinde:

    <array name="columns">
        <item>Bluetooth</item>
        <item>WiFi</item>
        <item>Mobile</item>
    </array>

şeklinde bir dizi tanımlayın.

 

Sizin kodunuzu şu şekilde değiştirin:

 public static String[] columns;

 

Ardından onCreate içerisinde:


columns=getResources().getStringArray(R.array.columns);
 

şeklinde doldurabilirsiniz.

 

Dediğim gibi ben de çok iyi bilmiyorum sorunuzu tam anlamamış olabilirim!

Şuradan belki işinize yarar bir şey bulabilirsiniz.

http://stackoverflow.com/questions/16277011/getresources-from-static-method-without-context