gpt4 book ai didi

android - 带有加载器框架的 MapActivity

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:39 25 4
gpt4 key购买 nike

是否有将 MapView(以及 MapActivity)与 honeycomb pre-3.0 兼容性 Loader 库(以及因此 FragmentActivity)?

(顺便说一句,我一直不太明白为什么需要扩展 MapActivity 才能使用 map - 在编写通用 Activity 时它的限制非常大。接口(interface)不是更合适吗?)

最佳答案

根据带外收到的 Carter Jernigan 的建议,我最终获取了 compat 库的源代码,并将 android.support.v4.app 包中的所有内容复制到我自己的包中android.support.v4_map.app 包下的源代码树。然后我修改了 FragmentActivity 继承自 MapActivity 而不是 Activity 并将其命名为 MapFragmentActivity。这是一个相当粗糙的技巧,但效果很好(到目前为止)。我现在拥有 LoaderManager 的所有好处。

顺便说一句,尝试在没有 LoaderManager 的情况下使用 CursorLoader 会导致大量未关闭的游标。

关于android - 带有加载器框架的 MapActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5723460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com