SORU
13 ŞUBAT 2011, Pazar


Yereli programlama yoluyla

Benim uygulama destekler 3 (yakında 4) diller. Birkaç yerel kullanıcı uygulamam yerel ayarları değiştirmek için Seçenek vermek istiyorum oldukça benzer olduğundan, örneğin İtalyan bir kişi İngilizce üzerinden İspanyolca tercih edebilirsiniz.

Kullanıcı uygulama için kullanılabilir olan yerel arasında seçin ve yerel kullanılan değiştirmek için bir yolu var mı? Bir temel sınıf içinde gerçekleştirmek için basit bir görev olduğu için, her Etkinlik için yerel ayarı belirlemek için bir sorun olarak görmüyorum.

CEVAP
13 ŞUBAT 2011, Pazar


Umarım bu yardımcı(onResume):

Locale locale = new Locale("ru");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,
      getBaseContext().getResources().getDisplayMetrics());

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Britec09

    Britec09

    4 Mart 2009
  • ::..ηєѕѕ мιχ..::

    ::..ηєѕѕ

    15 Aralık 2006
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012