欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android实现取消GridView中Item选中时默认的背景色

程序员文章站 2024-02-24 11:23:16
本文实例讲述了android实现取消gridview中item选中时默认的背景色。分享给大家供大家参考,具体如下: 1.  取消gridview中item选中时...

本文实例讲述了android实现取消gridview中item选中时默认的背景色。分享给大家供大家参考,具体如下:

1.  取消gridview中item选中时默认的背景色,当使用gridview时候点击item项时候,会有一个android默认的背景色,取消它的方法是:

game_gridview.setselector(new colordrawable(color.transparent));
//取消gridview中item选中时默认的背景色

2.  gridview第一个item不显示的问题

view view = null;
if(convertview != null){
view = convertview;
}else {
  view = getlayoutinflater().inflate(r.layout.game_layout_item, null);
  view.setlayoutparams(new gridview.layoutparams(game_gridview.getwidth() / 4, game_gridview.getheight() / 4));
}
imageview image_head = (imageview) view.findviewbyid(r.id.image_head);
return view;

有代码可以看出是view.setlayoutparams放错了位置,应该放到if  else 外面。

更多关于android相关内容感兴趣的读者可查看本站专题:《android开发入门与进阶教程》、《android service组件使用技巧总结》、《android基本组件用法总结》及《android控件用法总结

希望本文所述对大家android程序设计有所帮助。