NullPointerException - RelativeLayout.onMeasure

来源:互联网 发布:在淘宝被骗了店铺没了 编辑:程序博客网 时间:2024/06/07 01:41

NullPointerException - RelativeLayout.onMeasure

错误详情

11-05 07:23:49.374 4039-4039/? E/AndroidRuntime: FATAL EXCEPTION: main
11-05 07:23:49.374 4039-4039/? E/AndroidRuntime: java.lang.NullPointerException
11-05 07:23:49.374 4039-4039/? E/AndroidRuntime: at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:465)
11-05 07:23:49.374 4039-4039/? E/AndroidRuntime: at android.view.View.measure(View.java:15172)
……

错误发生的场景

ListView的itemView中最外层使用了RelativeLayout,并且在代码中调用了View.measure(w,h) 方法

解决的方法

  • android5.0及以上不会发生此问题

  • android5.0以下,在RelativeLayout外套一层LinearLayout

0 0