2011-09-23 21 views
15

Android için birincil dize kaynak dosyam var ve oldukça dolu (görünürde sonu yok). Bu yüzden, bazı ev temizliği yapmayı ve bazı dizeleri kendi kaynak dosyalarına taşımayı umuyordum. Mümkün mü?Android'de birden fazla dize kaynak dosyasına sahip olmak mümkün mü?

Birinin string-en veya string-de gibi bir şeye sahip olabileceğini biliyorum, ancak string-errors gibi bir kaynak dosyanızın olması mümkün mü?

+0

alreday sorum ilk istendi http://stackoverflow.com/questions/13922522/are-there-any-side-effects-of-using-multiple-string-xml-files –

+1

@SultanMirza cevabı burada .. neredeyse 5 yıl önce. – AedonEtLIRA

cevap

25

Görünüşe göre öyle. Sadece benim küçük bir uygulama aldı, yeni bir XML dosyası oluşturdum, values/labels.xml, ve benim string kaynaklarının bazılarını values/strings.xml'dan buraya taşıdım. Uygulamada başka değişiklik yapmadım; Hala iyi çalıştı.

+0

Ve hala "R.string.rtfm" olarak başvuruyor? – AedonEtLIRA

+6

Yeni dosyadaki dizeler hala xml etiketleri kullanılarak tanımlandığı sürece, istediğiniz kadar kaynak dosyanız olabilir. Onlara hala aynı şekilde başvurursunuz, 'R.string.string_name' – theisenp

+0

Yup ile, başka bir değişiklik yapmadım, bu yüzden hala aynı şekilde başvurulan gerekiyordu. Açıklama yapmak için theisenp'e teşekkürler. –

İlgili konular