SORU
24 Mayıs 2010, PAZARTESİ


Dili değiştir programlama yoluyla Android

Hala Android kaynaklarını kullanırken app bir programla dilini değiştirmek mümkün mü?

Belirli bir dilde bir kaynak talep etmek mümkün müdür?

Kullanıcı uygulaması app dilini değiştirmek için izin istiyorum.

CEVAP
24 Mayıs 2010, PAZARTESİ


Bu mümkün. Yerel ayarlayabilirsiniz. Ancak, bunu tavsiye etmem. Erken aşamalarında denedik, temelde sistem mücadele. Dili değiştirmek için aynı şartı var, ama telefon UI UI ile aynı olması için yerleşmeye karar verdi. Yerel ayarı ile çalışıyordu ama çok hatalı. Ve benim deneyim etkinliği ( her bir etkinlik ) girin her zaman ayarlamak zorunda. burada ise hala bu ( yine, ben tavsiye etmiyorum) gerekiyorsa bir kod

    Resources res = context.getResources();
    // Change locale settings in the app.
    DisplayMetrics dm = res.getDisplayMetrics();
    android.content.res.Configuration conf = res.getConfiguration();
    conf.locale = new Locale(language_code.toLowerCase());
    res.updateConfiguration(conf, dm);

Eğer belirli bir dilde içerik varsa ayarı o tabanı değiştirebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • ThreadBanger

    ThreadBanger

    2 Mart 2007