ListView 的getView方法被频繁调用问题

废话少说,没有标题

## 出现的原因分下面几种:
  1. 因ListView的宽度或高度设为了wrap_content,导致系统需要不断地测量。
    解决:固定宽高设个具体值,或设置match_parent,或fill_parent,因情况不确定,没有标准答案,这几个可以都试试。

  2. 父布局的宽度或高度设为了wrap_content,再加上ListView 宽高更不确定。
    解决:一般只固定宽高,ListView再根据(1)试试就行了。如果父布局是FrameLayout 好像给他具体宽高也没用,我的是把FrameLayout 的父布局的宽由wrap_content 改为具体值,FrameLayout 宽高为match_parent解决的。

你可能感兴趣的:(安卓,View,android)