位置(たとえば、グリッドビューから返される)または同様の数値整数を使用して、スプライトを作成したり、数値以外の何かを必要とするコマンドでさまざまなことをしたい。たとえば、次のようなものを使用したい:
sprites.add(createSprite(R.drawable.image(position));
createSprite は、提供された画像を使用してスプライトを作成します。
それ以外の:
if (position == 1) {sprites.add(createSprite(R.drawable.image1);}
if (position == 2) {sprites.add(createSprite(R.drawable.image2);}
...etc
文字列には簡単な解決策があります。
position を使用して .java を開く最も効率的な方法
しかし、このような状況ではどうでしょうか?