我得到一个错误
07-04 01:49:56.325: E/AndroidRuntime(9693): java.lang.NullPointerException
在尝试完成事务后在Fragment中将ViewStub膨胀时
sendMessageView = ((ViewStub) rootView
.findViewById(R.id.send_message_viewstub)).inflate();
这是XML
<ViewStub
android:id="@+id/send_message_viewstub"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:inflatedId="@+id/panel_import"
android:layout="@layout/fragment_send_message" />
最佳答案
如果您总是要在此ViewStub
中扩大相同的布局,则最好使用include
标记。
<include layout="@layout/fragment_send_message />
include
在运行时将其替换为指定的布局,并允许您的布局既模块化又可读。关于android - ViewStub Null异常膨胀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24564936/