На самом деле вам просто нужен массив размером 10:
Resources res = getResources();
Drawable numbers = new Drawable[10]{
new Drawable(res, R.drawable.zero),
new Drawable(res, R.drawable.one),
new Drawable(res, R.drawable.two),
...
new Drawable(res, R.drawable.nine)
};
, а для их получения просто используйте:
int i = 5;
Drawable image = numbers[i];
Если число состоит из 2 цифр, вы можете ввести 2фотографии и т. д.
Вы также можете создать очень большой массив, но это, честно говоря, пустая трата строк.Кроме того, пространство, необходимое для использования только 10 снимков, значительно меньше