任何人都可以告訴我如何setTag和getTag爲gridview中的圖像。 我寫了下面的代碼,但它不起作用。以下代碼是否正確?Android:我如何爲gridview中的圖像設置標籤?
int jj=100;
for(int j=0;j<imageid.length;j++)//imageid is the array of drawable images
{
griview1.getChildAt(j).setTag(jj);
System.out.println(g.getChildAt(j).getTag());
}
這是我getView方法
public View getView(int arg0, View arg1, ViewGroup arg2) {
// TODO Auto-generated method stub
ImageView imv;
if(arg1!=null)
{
imv=(ImageView)arg1;
}
else
{
imv=new ImageView(cont);
imv.setLayoutParams(new GridView.LayoutParams(40,40));
imv.setScaleType(ScaleType.CENTER_CROP);
imv.setPadding(0,0,0,0);
}
}
imv.setImageResource(imageid[arg0]);
return imv;
你已經發了一個帖子這樣之前和一個非常有效的響應呈現給你。如果您要去任何地方,請發佈您的自定義適配器。讓我們看看你在'getView()'中做了什麼' – mango
我真的很抱歉,我錯誤地刪除了以前的帖子。 –