我正在尝试放大并将图像从recyclerview缩小到framelayout。问题是,图像缩放到它的位置非常好,但我无法在framelayout中显示它(只是在半透明灰色背景的屏幕上可见的图像),下面是代码库请看看并建议。
查看持有人
public ViewHolderQuestions(View itemView){
super(itemView);
imgzoom = (FrameLayout) itemView.findViewById(R.id.container);
}
OnBindViewHolder
public void onBindViewHolder(final ViewHolderQuestions holder, final int position) {
holder.qImage.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setAnimation(holder.qImage, position);
}
});
}
setAnimation方法
private void setAnimation(View viewToAnimate, int position){
animationIn = AnimationUtils.loadAnimation(layoutInflater.getContext(), R.anim.zoom_in);
viewToAnimate.startAnimation(animationIn);
}