- 我表示第一地圖片段(帶名稱標記)
- 第二地圖片段顯示的其它數據。 替換的第一地圖 - >第二地圖得到下面的錯誤,當菜單按鈕點擊的
問題:更換地圖片段與另一地圖片段的Android活動內進入錯誤
1. 相同的數據表示更換之後在兩個地圖(第一和第二張地圖)。
2.first及時更換工作正常,但第二次獲取下面提到錯誤
錯誤引起的:
FATAL EXCEPTION: main
Process:android.view.InflateException: Binary XML file line #26: Error inflating class fragment
Caused by: java.lang.IllegalArgumentException: Binary XML file line #26: Duplicate id 0x7f0c0113, tag null, or parent id 0xffffffff with another fragment for com.google.android.gms.maps.MapFragment
at android.app.Activity.onCreateView(Activity.java:4994).
菜單按鈕點擊:更換1日至2日的地圖碎片
FragmentTransaction ft = getFragmentManager().beginTransaction();
Fragment fr = new Route_Map_Fragment();
ft.replace(R.id.map_Fragmentxml_mainAct_ID, fr,"fragmentRoutemap");
ft.addToBackStack(null);
ft.commit();
錯誤行
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
super.onCreateView(inflater, container, savedInstanceState);
View view=null;
**Eroor Showing this Line**
view = inflater.inflate(R.layout.routemap_fragment4, container, false);
return view
}
您的錯誤是在R.layout.routemap_fragment4.xml,第26行,請顯示佈局。 – ElDuderino
等待Iam Checking – Kumar