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

  • Khan Academy

    Khan Academy

    17 Kasım 2006
  • theKGB65

    theKGB65

    24 Aralık 2007
  • vgeller1

    vgeller1

    22 Kasım 2009