【问题标题】:Resource usage in Google's MapActivity for AndroidGoogle MapActivity for Android 中的资源使用情况
【发布时间】:2010-07-28 21:11:20
【问题描述】:

有没有人知道如果 Activity 不使用 Google 的 MapView,Google 的 MapActivity 是否会消耗额外的资源?我问它的原因是因为我想在我的应用程序中为我的活动有一个基本活动类(它将扩展 MapActivity),但我不希望我的资源在用户处于不支持的活动中时被吃光'不要使用 Google 的 MapView。

提前感谢您的帮助!

问候,天体。

【问题讨论】:

    标签: java android google-maps android-mapview


    【解决方案1】:

    我会小心这样做 - 如果没有 MapView 存在,我不确定它是否足够聪明,不进行网络访问等,但文档状态

    每个进程仅支持一个 MapActivity。多个 MapActivity 同时运行很可能 干预意外和不受欢迎的 方式

    http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/MapActivity.html

    扩展 MapActivity 的非基于地图的类有什么好处?阅读您的代码的人肯定会感到非常困惑。

    【讨论】:

    • 问题是因为Java不支持多重继承。我想让我的所有活动(包括将使用 MapView 的活动)以各种方法扩展和继承代码,但我不能用 MapView 的活动来做到这一点,因为它们不能扩展 MapActivity 和我的基本活动类.
    • 太糟糕了,Java 没有像 Scala 这样的特性......将非常适合这种情况。
    猜你喜欢
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多