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

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • ShayLoss

    ShayLoss

    5 Kasım 2009