首先,我按照this tutorial創建了一個帶有操作欄+選項卡的活動。這個實現的功能是它在main_activity佈局中有一個fragment_container(只是一個線性佈局),並根據選擇的選項卡用片段替換它。如何獲取片段的ID?
現在,我試圖添加一些fragment-to-activity communication,但我得到一個nullpointerexemption。
這裏是我的代碼:
com.mypackage.MAPFragment map_ =
(com.mypackage.MAPFragment) getFragmentManager().findFragmentById(R.id.map);
map_.ActivityToMapMethod();
的MAPFragment片段膨脹具有的地圖有一個MapView和ID的XML佈局。我不確定地圖是我應該使用的。我已經在另一個應用程序中成功完成了該操作,但那段時間通過xml添加了片段,而不是使用replace()。
你使用支持包的片段..? – Pragnani 2013-03-07 17:29:36
沒有。我正在開發API等級11及以上。 – user1923613 2013-03-07 17:46:46