gpt4 book ai didi

android - 单击列表项上的 url 设置图像

转载 作者:行者123 更新时间:2023-11-30 00:45:15 24 4
gpt4 key购买 nike

我有一个自定义 ListView 。在列表项上,我有多个图像 URL(添加到数组列表中)。在 ListView 下,我有一个 ImageView 。在列表项上单击我想在此处设置 URL 图像。但每次我点击列表项时,我都会得到最后一项的 URL。现在我正在使用 ionic 库来设置图像。请帮忙 !!代码:

     ArrayList <String>url_list = new ArrayList<String>();

ImageView footerimage = (ImageView)v.findViewById(R.id.imageView14);

url_list.add("url1");
url_list.add("url2");
url_list.add("url3");

mainListViews.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {

String urlss = url_list.get(i);
Log.d("urliss",urlss);

Ion.with(footerimage)
.placeholder(R.drawable.more_logo)
.error(R.drawable.more_logo)
.load(urlss);

String texturl = next_prev_list.get(i);
CustomAdapter1.this.notifyDataSetChanged();
}
});

最佳答案

据我了解,您正在尝试为每个列表项设置不同的 url。在您的代码中,我看不到您从哪里获得当前列表项的位置

在您的 Activity (例如 main)中,您应该创建您的监听器,然后获取所点击项目的当前位置。

adapter.getItem(position); // adapter is your adapter name

获取当前位置后,您可以将 url 分配给该项目。

如果这不是您要找的答案,请提供您所有类(class)的代码,以便我更好地理解并为您提供更多帮助

关于android - 单击列表项上的 url 设置图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41907083/

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