Androidスタジオでは、標準の「res」とは異なるフォルダからリソース(画像、音声など)標準の「res」とは異なるリソースフォルダ内のファイルにアクセスする方法 - Android
- を画像 'aaa.png' を含む '_Resources' フォルダ:、
はのは、私が持っていると仮定しましょう。
- 画像「bbb.png」
を含む標準「の解像度」フォルダ私はGradleのファイル内に入れている:私はAndroidのウィンドウに表示その後
android {
sourceSets {
main.resources.srcDirs += 'C:/..../myLibrary/src/_Resources'
}
}
を(トップのAndroidメーカーの左)は、標準の 'res'フォルダと 'resources'フォルダの両方を正しく認識します。
私は「RES」標準フォルダの「bbb.png」にアクセスする必要がある場合は、私が使用:
import com.myproject.R
.....
int xxx = R.drawable.bbb
質問です: aaa.pngために今アクセスすることができますか?
Rにはありません。私は何か他のものをインポートしようとしましたが、何ですか?
はこれが不可能であるアドバンス ファウストに
'main.resources.srcDirs'を' main.res.srcDirs'に変更し、それらのリソースに対して 'R'値が生成されているかどうかを調べてみてください。 – CommonsWare
私は試しましたが、うまくいきません – Fausto70