Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android異常:The specified child already has a parent.

Android異常:The specified child already has a parent.

編輯:Android開發教程

【Android異常】The specified child already has a parent. You must call removeView() on the child's parent first.

錯誤信息:

Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

信息補充:

使用FragmentActvitiy + Fragment

錯誤原因:

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

View v = inflater.inflate(R.layout.preference_fragment, container);

解決辦法:

View v = inflater.inflate(R.layout.preference_fragment, container, false);

補充信息:

導致此錯誤並不一定就是這個原因,大家也能搜到很多其他的原因,這裡備注一下。

之前使用ActionBar裡面的Fragment好像是可以的。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved