android中Listview+GridView遇到的坑
来源:互联网 发布:闽南人迷信知乎 编辑:程序博客网 时间:2024/05/29 02:56
在项目中使用listview+gridview中遇到以下几个问题:
1.gridview数据显示不全,图片不能显示正常
在网上看到的解决办法都是自定义gridview
import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;/** * Created by Administrator on 2017/4/13. */public class MyGridView extends GridView { public MyGridView(Context context) { super(context); // TODO Auto-generated constructor stub } public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } public MyGridView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); // TODO Auto-generated constructor stub } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { // TODO Auto-generated method stub int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }}
但是并没有解决问题,因为我嵌套在listview使用,直接在listview的适配器中嵌套gridview适配器,图片不能正常显示,解决办法是要在gridview的适配器getview中添加下面代码
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = inflater.inflate(R.layout.medicine_gridview_item, parent, false);
2.图片只显示一部分,要在gridview的适配器getview中添加以下代码
convertView.setLayoutParams(new GridView.LayoutParams("宽度", "高度"));
实现效果
1 0
- android中Listview+GridView遇到的坑
- ListView嵌套GridView时遇到的一些坑
- 当scrollview 遇到gridview,listview产生的坑
- Android中扩展ListView遇到的问题
- ListView嵌套Gridview遇到的问题
- GridView中使用Edittext遇到的坑
- Android中ListView中有button,checkbox,GridView的用法
- Android中ListView中有button,checkbox,GridView的用法
- android中在scrollview中放置gridview遇到的问题
- Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android 中万能的 BaseAdapter(Spinner,ListView,GridView) 的使用!
- Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android 中万能的 BaseAdapter(Spinner,ListView,GridView) 的使用!
- Android中ListView,Gallery,GridView 的适配器Adapter的使用
- GridView或ListView 中android:drawSelectorOnTop的用法
- android中listview,gridview加载图片的线程并发解决方案
- (转)Android中Button、ListView、GridView的按键UI效果
- 验证码识别
- GUID的四种格式
- 改进的Bresenham算法
- 2017年4月22日 工作日记
- Android面试题-迭代开发的时候如何向前兼容新旧接口
- android中Listview+GridView遇到的坑
- 编码能力简单分类
- date和String之间的转换,数据库
- 学好Linux了吗?没有就来看看这个命令系列~
- shell脚本中常见工具grep的使用
- android自动化测试CTS源码分析之五
- 532. K-diff Pairs in an Array
- Java Reactive 异步与并发编程
- ossfs挂载到本地磁盘