gpt4 book ai didi

android - 单击 Recyclerview 对象 ImageView 时如何显示全屏图像?

转载 作者:行者123 更新时间:2023-11-30 05:04:01 27 4
gpt4 key购买 nike

这是我在适配器类中提到的 ImageViewHolder

public static class ImageTypeViewHolder extends RecyclerView.ViewHolder {
TextView imageCard_Title,imageCard_Description;
public ImageView imageCardView;

public ImageTypeViewHolder(View itemView) {
super(itemView);
imageCard_Title=itemView.findViewById(R.id.imagecard_title);
imageCard_Description=itemView.findViewById(R.id.imagecard_description);
imageCardView=itemView.findViewById(R.id.imagecard_picture);
}
}

这是在我的onBindViewHolder中写的一段代码

((ImageTypeViewHolder) viewHolder).imageCard_Title.setText(modelObject.getImageCardTitle());
((ImageTypeViewHolder) viewHolder).imageCard_Description.setText(modelObject.getImageCardDescription());
((ImageTypeViewHolder) viewHolder).imageCardView.setImageResource(modelObject.getImageCardUrl());

我想创建一个选项来创建 ImageView 的全屏 View ,它是 RecyclerView 项目的一部分。

这是我添加 imagecard 元素的 Activity 中的代码段:

chatList.add(new OustChatModel(1,
"Sample Image Card",
R.drawable.app_icon,
"sample description"));

我想知道如何添加允许图像卡 View 以全屏 View 打开的操作。

提前致谢

最佳答案

创建全屏图像 Fragment 或 Activity,只需在单击时使用共享元素转换即可获得漂亮的动画全屏图像。使用 Android SharedElementTransitions 很容易实现。

请阅读: SharedElementTransition Guide

关于android - 单击 Recyclerview 对象 ImageView 时如何显示全屏图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54880581/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com