我想使用位置(例如从gridview返回)或类似的数字整数来做各种事情,例如创建一个精灵,或者在任何需要数字以外的东西的命令中,例如我想使用类似的东西:
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
字符串有一个简单的解决方案:
但是对于这样的情况呢?