23 Kasım 2010, Salı
bir Bağlam Dışında getString veya Faaliyet
Buldum R.string harika tutmak için kodlanmış dizeleri izninizle bir kod, ve hala devam kullanarak bir programı sınıf çalışmaları ile model uygulama oluşturmak için çıktı. Örneğin bu durumda, faaliyetin model dışında bir e-posta üreten duyuyorum.
Context Activity dışında getString kullanmak mümkün? Geçerli etkinlik başarılı olurdum, ama gereksiz gibi görünüyor. Lütfen beni düzeltin eğer yanılıyorsam!
Edit: bu kaynaklara eriÅŸebilirolmadankullanarak Context?
CEVAP
6 Ocak 2012, Cuma
Kullanabilirsiniz:
Resources.getSystem().getString(android.R.string.somecommonstuff)
... her yerde uygulama, hatta statik sabitler tanımlamalar. Ne yazık ki, bunu desteklersistem kaynaklarını sadece.
Yerel kaynakların kullanımı this solution. Önemsiz değil, ama işe yarıyor.
Bunu PaylaÅŸ:

veya jquery belge hazır içinde ve dışı...
İçinde değişkenleri bildirmek veya bir...
Android - Nasıl dinamik olarak değişti...
Bir Tema kullanmanız gerekir.AppCompat...
Daha iyi - birden fazla faaliyet veya ...