gpt4 book ai didi

java - 如何获取Android ListView中imageView的位置

转载 作者:行者123 更新时间:2023-12-02 05:30:02 25 4
gpt4 key购买 nike

我有一个包含每个项目图片的列表,当我单击图像时我需要列表的位置。

我怎样才能得到这个?

我尝试执行 View.getTag().ToString() 但错误。

代码如下:

ImageView im = (ImageView) convertView.findViewById(R.id.imageViewDSD);

im.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
try {
Toast.makeText(contextCustom,
"ImageView clicked for the row = " + v.getTag(),
Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Log.i("Error", "errore vista " + e);
}

}

});

最佳答案

  listView.setOnItemClickListener(new OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
postion on your image
Toast.makeText(getApplicationContext(), ""+position, Toast.LENGTH_LONG).show();
}
});

关于java - 如何获取Android ListView中imageView的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25645581/

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