gpt4 book ai didi

android - 单击 ListView 中的图像应该在另一个具有路径的 Activity 中打开

转载 作者:太空狗 更新时间:2023-10-29 14:50:51 25 4
gpt4 key购买 nike

当我单击图像时,我正在传递图像的 URL,以在另一个 Activity 中显示图像。可点击的图像应该在另一个 Activity 中打开。请帮助我我该怎么做。我正在粘贴几行我已经完成的代码。

            ItemHolder holder = itemHolder;
holder.imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String urlstring="This is my service to get the images from server";
String imagestring= messageBean.getImagePath().toString();
imagestring = imagestring.replace("./","/");
urlstring = urlstring+imagestring;
// messageBean.getTotalVotes()
((Message) activity).SendImageUrl(urlstring);}
});

从这个路径我想在另一个 Activity 中打开图像,点击它。

最佳答案

为适配器中的每个 Imageview 设置标签。

例如:

    ItemHolder holder = itemHolder;
holder.imageView.setTage("your url");

holder.imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String imagestring= holder.imageView.getTag().toString();
imagestring = imagestring.replace("./","/");
urlstring = urlstring+imagestring;
// messageBean.getTotalVotes()
Intent mIntent = new Intent(yourActivityName.this, classToBelaunched.class);
mIntent.putStringExtra("url",urlString);
startActivity(mIntent);

});

关于android - 单击 ListView 中的图像应该在另一个具有路径的 Activity 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35474041/

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