1. 程式人生 > >ListView和Scrolloview共用View.measure(widthMeasureSpec, heightMeasureSpec) 空指標異常

ListView和Scrolloview共用View.measure(widthMeasureSpec, heightMeasureSpec) 空指標異常

當SDK在17以下時,ScrollView套用ListVIew,計算item的高度用listview.measure(w, h)方法時,會報空指標異常,而大於SDK17時,則沒問題,解決辦法:

item佈局檔案的RelativeLayout換成或外面包一層LinearLayout

原因就是:
LinearLayout重寫了onmeasure方法,而其它沒有。