gpt4 book ai didi

java - 没有 MapActivity 的 MapView

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:32 24 4
gpt4 key购买 nike

我正在编写这个 android 应用程序,其中有许多扩展 Activity 类的 Activity 。我还需要一个使用 MapView 在屏幕上显示 map 和 ListView 的 Activity (类似于出租房屋列表,其中房屋使用 map 上的图钉显示)因为我有一个扩展 Activity 类的基类,所有其他 Activity 扩展了该基类。只有具有 map 的特定屏幕才需要扩展 MapActivity 类。当我尝试这样做时,我抛出了 IllegalAccessError 异常。

项目设置 -Android 2.1-update1 和 GoogleAPI 2.1-update 1 都抛出相同的异常。该应用程序适用于平板电脑。

我已确定我在 list 中有条目。

任何帮助将不胜感激。

最佳答案

我认为没有任何解决办法。一个 MapView 只能工作在一个 MapActivity 中,每个 MapActivity 只能包含 1 个 MapView。我在使用单个 Activity 基类时遇到过类似的问题。尝试将基类中的一些代码移动到静态方法或复合设计模式中,以减少复制代码的数量。应该可以设计您的代码,以便在您的基本 Activity 和您的 MapActivty 之间只需要复制 onX 方法。

关于java - 没有 MapActivity 的 MapView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5494307/

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