SORU
18 Kasım 2012, Pazar


Android ADT 21.0 uyarı: dolaylı olarak varsayılan yerel ayarı kullanarak

V. 21 ADT güncelledik ve yeni bu uyarı kodu belirdi:

if (e.getMessage().toLowerCase().contains("blabla"))

Implicitly using the default locale is a common source of bugs: Use toLowerCase(Locale) instead

Çalışıyorum:

if (e.getMessage().toLowerCase(Locale.ENGLISH).contains("blabla"))

Ama hata hala kaldı! Bunu nasıl düzeltebilirim?

CEVAP
18 Kasım 2012, Pazar


Özellikle İngilizce metin her zaman olacaktır emin olun cant Locale.getDefault() kullanmalısınız. Ayrıca, genellikle tüysüz tekrar çalıştırdıktan sonra kaybolur veya proje temiz yaşıyorsanız bir tüy gibi hatalar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • metal571

    metal571

    30 Mayıs 2006