Это не правильный синтаксис, и вы должны получить ошибку времени компилятора, прежде чем изменять ресурс изображения, вы должны знать, что все ресурсы, предоставленные id, эти идентификаторы хранятся в файле R.java. Идентификаторы хранятся в целочисленный формат, а в приложении вы можете получить все эти ресурсы этого идентификатора, а не по имени, поэтому вам нужно получить идентификатор ресурса в первом, по:
String mDrawableName = "myimg";
int resID = getResources().getIdentifier(mDrawableName , "drawable", getPackageName());
, а затем использовать этот RESID ,
где находятся изображения? – Deva
В чертеже моего проекта. –
Не работает в android, вы должны хранить изображения в чертежах и получить к нему доступ R.drawable.image – Newts