Diğer birkaç kişiyle birlikte Android için bir uygulama üzerinde çalışıyorum ve birincil içerik tasarımcılarımız tarafından belirli bir dosya biçiminde metin dosyaları olarak belirtiliyor ve ardından ayrıştırılıyoruz , süreç ve uygulamada servis yapın. Şu anda onları res/raw
'da saklıyoruz.Res/raw programlı içeriğinin içeriğine erişilmesi (Android)
Bu, tasarımcıları harika kılar çünkü içerik eklemek istediklerinde, res/raw
dosyasına bir dosya eklerler. Bu, geliştiriciler için can sıkıcı bir durumdur, ancak geliştiricilerin, başlangıçta hangi dosyaların işleneceğini belirten bir diziye R.raw.the_new_file
eklemesi gerektiğinden.
res/raw
numaralı kaynak koduna programlı olarak erişmenin bir yolu var mı? İdeal olarak, uygulama başladığında, hangi dosyaların res/raw
olduğunu görebilmemiz için bir çağrı yapabiliriz, hepsini işleme, böylece res/raw
'un içeriğini kodumuzdaki diziyle eşleştirerek küçük ek yükü ortadan kaldırabiliriz.
gördüğüm en umut verici yol beni AssetManager üzerinde list(String)
diyelim ediyorum Resources den getAssets
, ama sorun doğrudan filepath "res/raw"
diyemezsin, özellikle de bu işe alma yaşadım denedim zaman (ya da en azından, işe yaradı değil.
Öneriler? Teşekkür
Teşekkürler, kabul etmek için geç kaldım ama yapmadığımı unutmuştum. Bir çekicilik gibi çalıştı! –