使用两个Fragment库

时间:2015-04-14 21:30:50

标签: java android android-fragments

我需要在我的一段代码中使用android.support.v4.app.Fragment类。 在另一个中,我需要使用android.app.Fragment

 MapFragment mapFragment = (MapFragment) getFragmentManager()
                                .findFragmentById(R.id.map);

在获取消息时说明它无法将android.support.v4.app.Fragment强制转换为com.google.android.gms.maps.MapFragment的部分。

我知道如果导入android.app.Fragment该错误会得到解决,但我无法解决,因为我已经android.support.v4.app.Fragment了。

我该如何解决?

1 个答案:

答案 0 :(得分:2)

只要您使用Fragment包中的android.support.v4.app,只需输入整个名称(android.support.v4.app.Fragment),执行此操作后,请删除android.support.v4.app.Fragment导入,然后将其替换随你想要的导入。