首先,我按照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