qq_32073863 2017-07-26 14:59 采纳率: 0%
浏览 782

gridview设置Alertdialog后出现问题

大佬们好,我是做一个点击缩略图进行删除操作的功能,可是设置了Alertdialog后,出来的缩略图却变得很窄,需要滚动查看,这是什么问题
哦对了,我的gridview是wrap_content的,另外,程序后台运行后重新进入,也会遇到上述问题,求大佬们解救,小弟感激不尽!图片图片

  • 写回答

2条回答 默认 最新

  • 昭杏之念 2017-07-27 02:15
    关注

    1.gridview设置Alertdialog是什么意思,没设置就不会吗
    2.你可以继承GridView重写onMeasure方法试试

    ``` public class MyGridView extends GridView {
    public MyGridView(Context context) {
    super(context);
    }

    public MyGridView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
    
    public MyGridView(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }
    
    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
        super.onMeasure(widthMeasureSpec, expandSpec);
    }
    

    }

    
    
    评论

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大