gpt4 book ai didi

Android如何改变gridview高亮颜色?

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:19 24 4
gpt4 key购买 nike

如何在 gridview 中改变 imageView 的高亮颜色。

我试过了,

 public View getView(int position, View convertView, ViewGroup parent) {

ImageView imageView;
if (convertView == null) { // if it's not recycled, initialize some attributes
imageView = new ImageView(mContext);
imageView.setLayoutParams(new GridView.LayoutParams(width, height));
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
imageView.setBackgroundResource(R.drawable.menu_beh);
// imageView.setPadding(8, 8, 8, 8);
} else {
imageView = (ImageView) convertView;
}

String s=(String)HiveApp.mgd[position].posters[2].image.url;
// imageView.setImageDrawable(getPicture(items[position]));
HiveApp.id.download(s, imageView);


// id.DisplayImage(s, imageView);

return imageView;
}

最佳答案

我自己解决了,你应该把它添加到你的布局 xml 中

 android:listSelector="@drawable/panel_picture_frame_background"

不是这个

imageView.setBackgroundResource(R.color.gridview_highlight_selector);

谢谢

关于Android如何改变gridview高亮颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9635893/

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