Mobil kitaplık uygulaması üzerinde çalışıyorum. Ham klasörde depolanmış 3-4 db'lik bir kitap var. Kitabın adını biliyorsanız, önce bu dosyayı /databases/book_name.db dosyasına kopyalayıp gerektiği gibi erişirim. Bu dosyalara erişmek içinAndroid'de ham kaynak tanımlayıcısı dinamik olarak nasıl oluşturulur?
InputStream fileInputStream = getResources().openRawResource(R.raw.book_name);
'u kullanıyorum.
Şimdi, kitap adını geçmek ve sonra dize book_name kullanılarak kaynak tanımlayıcısı R.raw.book_name dinamik olarak oluşturmak istiyorum. Bu tanımlayıcıyı oluşturabileceğim bir yol var mı?
Sadece bir ipucu, örneğin uzantılı bir dosya varsa: '/ ham list_users.json' sonra' .json', basit uzantısı içermez: 'GetResources() getIdentifier (". list_users "," raw "," ") bir numara yap. –
divix
@sergeyGlotov bu güzel cevap için teşekkürler +1 –