Fragment did not create a view. at android.support.v4.app.FragmentActivity.onCreateView(FragmentAct

fragment 加载出现的一个错误(非必先),日志如下:
at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:308)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:752)
实现代码:
1:fragment 在xml 嵌入 
<fragment android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:layout_marginTop="12dp"
          android:id="@+id/fragment_result"
          android:name="xx.xx.xx.SearchResultFragment"
          ></fragment>
2:在activity中得到此fragment;
      
SearchResultFragment mResultFragment = null;

 if (mResultFragment == null && R.id.fragment_result != View.NO_ID) {
//         
         mResultFragment = (SearchResultFragment) getSupportFragmentManager().findFragmentById(R.id.fragment_result);
      }
加上上面那个判断应该可以防止出现此错误。


 
 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页