私が取り組んでいるプロジェクトでは、「テクスチャ」をタイルにロードしようとしています。'texture'は、Resフォルダー内の*.pngファイルにすぎません。画像とタイルをリンクするように指示する情報は、SQLiteデータベースから取得されます。問題は、この情報を文字列(たとえば、Rock.png)として取得することです。この文字列からリソースID(@ drawable / rock)に到達するにはどうすればよいですか?
私の最初の推測は、巨大なケーススイッチを使用してクラスを作成し、それらをリンクすることでしたが、その後、それはかなり静的である(完全に遅延しない場合)という結論に達しました。だからもっと良い方法があるはずですが、今まで私はそれを見つけることができませんでした...