SupportMapFragment和MapFragment之间是否有任何差异? 在参考文献中,它表示您应该只在使用Android API级别12及更高级别时使用MapFragment,但是还有其他差异吗?其中一个更快吗?
答案 0 :(得分:12)
SupportMapFragment和MapFragment之间有什么区别吗?
一个以“支持”一词开头。 : - )
除此之外,MapFragment
继承自android.app.Fragment
,SupportMapFragment
继承自android.support.v4.app.Fragment
。
在参考文献中,它表示您应该只在使用Android API级别12及更高版本时使用MapFragment
更准确地说,您将MapFragment
与Activity
一起使用(使用原生API级别11+片段),并将SupportMapFragment
与FragmentActivity
或ActionBarActivity
一起使用(使用片段backport)。
还有其他差异吗?
由于Play Services SDK是封闭源代码,因此了解可靠性的唯一方法是在Google上找到一份工作,以便您可以检查源代码。
其中一个更快吗?
他们应该在彼此的克隆附近。我没有听说过有关性能差异的报道。
答案 1 :(得分:0)
您不应该使用MapFragment
,因为它扩展了android.app.Fragment
。
而android.app.Fragment
是deprecated。