goddade 2017-11-03 03:53 采纳率: 0%
浏览 865

android listview调用getview之后不掉用子view的onmeasure的问题

我的listview里放的自定义view,高度会根据内容发生变化,在onmeasure里设置。

程序在一个android4.4的手机上正常,每次getview之后都会调用子view的onmeasure。

但是在一个6.0.1的手机上,getview之后就不再调用onmeasure了,
导致重用view的时候,大小不对。
该怎么解决啊?
在getview里面自己调measure,在4.4的手机上会重复调用,影响性能的吧。

  • 写回答

3条回答

  • a521314963 2017-11-03 09:44
    关注

    listview复用view是系统自己的操作吧,你是不是布局写死了

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器