У меня есть два изображения в качестве drawables, один для отмеченных и один для unchecked.Получить изображение с изображения в андроиде
Когда пользователь нажимает кнопку, я хочу поменять местами эти виды в ImageView. Как я могу это сделать?
У меня есть два изображения в качестве drawables, один для отмеченных и один для unchecked.Получить изображение с изображения в андроиде
Когда пользователь нажимает кнопку, я хочу поменять местами эти виды в ImageView. Как я могу это сделать?
Вы можете использовать setImageResource
метод ImageView
в сочетании с переменной класса, который содержит идентификатор ресурса текущего изображения:
ImageView iv = (ImageView)findViewById(R.id.my_image_view);
switch(mCurrentImage)
{
case R.drawable.image1:
iv.setImageResource(R.drawable.image2);
mCurrentImage = R.drawable.image2;
break;
case R.drawable.image2:
iv.setImageResource(R.drawable.image1);
mCurrentImage = R.drawable.image1;
default:
}
Я хочу понять, какой образ был установлен в режим просмотра изображения, после чего с указанным выше кодом установите новое изображение –
Отредактировано мое решение. – Ralgha
извините, что забыл сказать вам, что я работаю со списком, и я не думаю, что это работает в списке, что я работал? Я показываю это в виде списка, и я хочу, когда пользователь будет нажимать на изображение строки этого изменения. –
Я думаю, что вы должны быть немного более четкое представление о вашем вопросе и добавить какой-либо соответствующий код или это обязательно будет закрыто. – codeMagic
. Пожалуйста, вы можете уточнить, что вы пытаетесь спросить? –
У меня есть одна кнопка и один вид изображения, а src изображения - одно из двух изображений в drawable folder.i, когда пользователь нажимает кнопку, я узнаю, какое изображение настроено на изображение и изменилось на другое изображение. –