Expandir imagen al hacer click

  • Respuestas:0
Ime Ime
  • Posts del Foro: 1

25 sept. 2017 18:07:51 vía Web

Buen dia

Tengo una lista de contactos con fotos
alguien que me pueda apoyar con este caso, estoy intentando visulaizar la foto en grandel al hacerle click . Esta es mi codigo.

holder.imageVi.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

            if (isImageFitToScreen) {
                isImageFitToScreen = false;
                holder.imageVi.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
                holder.imageVi.setAdjustViewBounds(true);
            } else {
                isImageFitToScreen = true;
                holder.imageVi.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT));
                holder.imageVi.setScaleType(CircleImageView.ScaleType.FIT_XY);
            }
    });
}

static class HolderAmigos extends RecyclerView.ViewHolder{

    CardView cardView;
    ImageView imageVi;

    public HolderAmigos(View itemView) {
        super(itemView);
        cardView = (CardView)itemView.findViewById(R.id.cardViewAmigos);
        imageVi =(ImageView) itemView.findViewById(R.id.fotoPerfil);

Gracias. Saludos

Contestar