Android geliştirmede yeni. Metin Görünümü üzerinde belirli metin dosyalarını görüntülediğim bir modül içeren bir uygulama yapmak istiyorum. Ve bu dosyaları Raw klasöründe saklıyorum, ancak bu dosyaların kimliklerini Strings.xml'de diziler olarak belirtmek istiyorum, böylece çabalarımı kurtarırım. Bazı kişiler tarafından @ drawable/filename olarak başvuruda bulundum, ancak @ Raw/dosya adı hata veriyor. Bu problemden kurtulmak için bana yardımcı olan var mı?Id dizelerinin içinde tamsayı dizisi nasıl yapılır?
0
A
cevap
0
peki ama senin styles.xml
<int-array name="ids">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>45</item>
<item>5</item>
</int-array>
yılında diziyi bildirmek için Ve Bu yöntem yukarıdaki kodu kullanmak ham dosyayı
public static String readRawTextFile(Context ctx, int resId)
{
InputStream inputStream = ctx.getResources().openRawResource(resId);
InputStreamReader inputreader = new InputStreamReader(inputStream);
BufferedReader buffreader = new BufferedReader(inputreader);
String line;
StringBuilder text = new StringBuilder();
try {
while ((line = buffreader.readLine()) != null) {
text.append(line);
text.append('\n');
}
} catch (IOException e) {
return null;
}
return text.toString();
}
okumak için
String [] mIdsArray= getResources().getStringArray(R.array.ids);
olduğunu
erişmesi gereken projenizde, Teşekkürler!İlgili konular
- 1. Postgres içinde tamsayı dizisinde arama
- 2. düzen bir tamsayı dizisi, PHP
- 3. Lucene.NET dizelerinin saklanması Lucene.NET
- 4. (Rails) Düzenleme dışı 'id' nasıl yapılır url
- 5. python'da datetime öğesinin tamsayı dönüşümü nasıl yapılır
- 6. Laravel Koleksiyonunu ID dizisi ile ayırma
- 7. Diziler dizisi üzerinde yineleme nasıl yapılır
- 8. Kayan nokta sayı dizisi (bulanıklaştırma) nasıl yapılır
- 9. kek ph içinde url'den id nasıl alınır?
- 10. "[]" bir dize dönüştürmek için nasıl bir tamsayı dizisi
- 11. Bayt dizisi içinde bayt dizisi bul
- 12. C++ dizelerinin bir vektörünü nasıl yinelemeli?
- 13. node.js içinde cleartimeout nasıl yapılır
- 14. Codeigniter içinde insert_batch dizisi oluşturma
- 15. Balık kabuğundaki sınırlama dizisi ile döngü için yineleme nasıl yapılır?
- 16. JFreeChart Y ekseni içinde tamsayı değerleri görüntüler
- 17. Nasıl php içinde karakter dizisi belirtilir
- 18. DynamoDB bir nesne dizisi içinde güncelleştirir (nodejs)
- 19. Pentaho kaşık içinde Max id mongodb alın
- 20. onReceive mesajından ileti dizisi id veya _id'i alınYalnız android
- 21. Hangi Google Play API'sı 'Advertising ID' içinde?
- 22. COUNT (id) ile COUNT (*) MySQL içinde
- 23. PHP Chat - id html5 içinde depolama?
- 24. id
- 25. Oluşturucu imzasının java dizisi içerdiği 'getConstructor' nasıl yapılır?
- 26. Bu tür bir eşitlik dizisi nasıl hızlı yapılır (sayısal olarak)?
- 27. Nasıl kullanılır? Tebeşir Terminal dizisi şekillendirme doğru yapılır
- 28. django 1.3 içinde DetailView nasıl yapılır?
- 29. Nasıl Yapılır EXE İçinde Dosyaları Kaydetmek
- 30. JScrollPane içinde konuma duyarlı yakınlaştırma nasıl yapılır?
Kimliğin metin dosyalarına öğe olarak referans vermek istiyorum –