错误Log:
04-15 10:37:24.796: E/AndroidRuntime(15834): java.lang.IllegalArgumentException: ViewStub must have a valid layoutResource
04-15 10:37:24.796: E/AndroidRuntime(15834): at android.view.ViewStub.inflate(ViewStub.java:289)
问题分析:
<ViewStub
android:id="@+id/stub_book"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inflatedId="@+id/layout_book" />
在代码中缺少了,android:layout 的声明导致的问题。
解决方法:
<ViewStub
android:id="@+id/stub_book"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout="@layout/view_book"
android:inflatedId="@+id/layout_book" />