SupportMapFragment和MapFragment之间有什么区别吗?在参考文献中,它说您应该只在针对 Android API 级别 12 及更高级别时使用 MapFragment,但是还有其他区别吗?其中一个更快吗?
问问题
2366 次
2 回答
13
SupportMapFragment 和 MapFragment 之间有什么区别吗?
一个以“支持”一词开头。:-)
除此之外,MapFragment
继承自android.app.Fragment
,SupportMapFragment
继承自android.support.v4.app.Fragment
。
在参考资料中,它说您应该只在针对 Android API 级别 12 及更高级别时使用 MapFragment
更准确地说,您使用MapFragment
(Activity
使用原生 API 级别 11+ 片段)和使用SupportMapFragment
or FragmentActivity
(ActionBarActivity
使用片段反向端口)。
还有其他区别吗?
由于 Play 服务 SDK 是封闭源代码,因此了解这一点的唯一方法是在 Google 找到一份工作,以便您可以检查源代码。
其中一个更快吗?
它们应该接近彼此的克隆。我没有听说过任何关于性能差异的报告。
于 2014-02-08T14:42:36.430 回答
0
你不应该使用MapFragment
,因为它扩展了android.app.Fragment
.
并且android.app.Fragment
已弃用。
于 2020-05-02T17:14:24.387 回答