Cibler une ressource "dynamiquement"
Bonjour,
Dans l’application que je développe, à certains endroits, j'affiche une image en focntion d'un nombre.
Le nom de l'image contenant aussi le nombre en question (ex: image1, image2...), ne serait-il pas possible de cibler la ressource sans l'aide d'un switch (comme ci-dessous) ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| public static String gaugeRes(String nb)
{
int gauge = Double.valueOf(nb).intValue();
switch (gauge)
{
case 0:
return String.valueOf(R.drawable.gauge0);
case 1:
return String.valueOf(R.drawable.gauge1);
case 2:
return String.valueOf(R.drawable.gauge2);
case 3:
return String.valueOf(R.drawable.gauge3);
case 4:
return String.valueOf(R.drawable.gauge4);
case 5:
return String.valueOf(R.drawable.gauge5);
default:
return null;
}
} |