Есть переменные:
public Bitmap c=BitmapFactory.decodeResource(getResources(), R.drawable.c);
и
public String d;
Каким образом можно присвоить переменной d имя переменной с?
ЗЫ Проблема в том, что переменных 'с' много. Чтоб каждый раз не делать d=c1..d=cn. Возможно с помощью Fields. С ним я пока не разобрался
С помощью рефлексии вы можете получить массив полей класса и получить их имена:
Field[] fields = [Ваш объект].getClass().getDeclaredFields();
for (Field f : fields) {
if(f.getAnnotatedType().getType().equals(Bitmap.class)) d = f.getName();
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей