Passando imagem de uma atividade outra atividade
Há perguntas semelhantes no SO, mas nenhuma funcionou para mim.
Desejo buscar a imagem clicada na Activity1 e exibi-la na Activity2.
Estou buscando o id da imagem clicada assim:
((ImageView) v).getId()
e passando-o através da intenção para outra atividade.
Na segunda atividade, eu uso o ID da imagem da seguinte forma:
imageView.setImageResource(imgId);
Eu registrei o valor e o ID da imagem nas duas atividades e é o mesmo.
Mas estou recebendo a seguinte exceção:
android.content.res.Resources$NotFoundException: Resource is not a Drawable
(color or path): TypedValue{t=0x12/d=0x0 a=2 r=0x7f050000}
Eu acho que o problema aqui égetId()
está retornando o Id deImageView
enão é da sua imagem de origem.
Todas essas imagens estão presentesdrawable
.
Qualquer ajuda apreciada.