Я пытаюсь изменить изображение для ImageButton в моем Java коде, но я получаю сообщение об ошибке «не может разрешить символ„setImageResource“Android:. Не может разрешить символ «setImageResource»
ImageButton определяются мой XML следующим образом:
<ImageButton
android:id="@+id/button_ir2"
android:layout_width="60dp"
android:layout_height="50dp"
android:layout_marginBottom="10dp"
android:layout_marginRight="5dp"
android:background="@android:color/white"
android:src="@drawable/img1"
android:scaleType="fitCenter"/>
И в моем Java коде:.
final View vz=findViewById(R.id.button_ir2);
ImageButton aButton = (ImageButton)vz;
aButton.setImageResource(R.drawable.img2);
Я думаю, что я правильно типажей, но, возможно, не провел почти день на этом, любая помощь будет очень оценили.
Что произойдет, если вы попытаетесь напрямую «ImageButton aButton = (ImageButton) findViewById (R.id.button_ir2);' 'и забыли' 'vz''? – Fred
не поможет, потому что это технически то же самое. –
Целью кода в Java является изменение изображения. В XML я установил изображение в img1, но после запуска приложения я хочу изменить изображение на img2. – user1663619