在一般项目中使用adapter时,加载item布局咱们一般会使用:
LayoutInflater.from(context).inflate(R.layout.list_item, null);
但这样你会发现编译器不希望你这样:Avoid passing null as the view root (needed to resolve layout parameters on the inflated layout's root element)
而且你的xml的最外层布局的一些对于其父布局的一些诉求属性,不管怎么设置都不起作用。
比如这样一个item布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_margin="50dp"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="