问题标签 [mapactivity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
263 浏览

android - 如何从 Activity 启动 MapActvity

我正在尝试从普通活动开始地图活动。但不断收到错误:

当我尝试这样做时:

这是我的清单

0 投票
1 回答
439 浏览

android - 无法启动新的 MapActivity

我一直在尝试创建一个我想象的相当简单的应用程序——在开始活动上,有一个按钮可以按下,然后会启动一个显示您当前位置的 MapActivity。

但是,每当我按下按钮时,我都会立即收到错误消息并被迫退出应用程序。

这是日志:

我正在运行 Android 1.6 的 HTC 纹身上对此进行测试。我以前也能够创建一个只显示 MapActivity 的应用程序。

有帮助吗?

[编辑]

这是我的 onCreate 方法:

0 投票
2 回答
883 浏览

android - 对 TabHost 中的其他活动采取行动?(安卓)

我目前在一个 Android 项目中,我们的主视图是一个 TabActivity,每个选项卡都是一个单独的 Activity。一个是MapActivity,另外两个是普通的Activity。

首先请注意,我认为我们必须将每个选项卡作为单独的活动,因为单独的活动中有太多代码,无法让 TabHost 在选项卡更改时切换内容视图并将所有代码放在同一个类中。无论如何,回到问题。

其中一个选项卡包括一个按钮,当按下该按钮时,应使 TabActivity 切换到 MapActivity 并将地图动画化到特定位置。

http://joshclemm.com/blog/?p=86上的教程显示了如果 TabHost 包含地图视图和列表视图时如何执行此操作。如果单击 ListView 中的项目,TabHost 将切换到地图视图并动画到该位置(那些坐标)。这正是按下单独活动中的按钮时我需要做的事情。

MainView.java 创建如下:

MissionView.java 如下:

}

有谁知道我怎么能做到这一点?

请注意,上面提供的代码没有实际绘制到实际位置的实现,但问题仍然存在,如何在一个活动中按下按钮来切换 TabHost 中的选项卡并触发该选项卡活动的更改?

0 投票
2 回答
147 浏览

android - 你可以有多个 MapActivity 的子类吗?

我知道你不能在同一个进程中有多个实例,但是是否有可能有多个 MapActivity 子类,所以我没有很多 if-else 语句,否则有过大的类?

在有人问之前,我不打算同时运行多个 MapActivity 子类的实例。

编辑:为了清楚起见,我问这个是因为我担心由于有多个子类可能会出现细微的错误。同样地,MapActivity 的多个实例也存在细微的错误。

0 投票
1 回答
140 浏览

android - MapActivity实例管理

我有一个MapActivity子类,我想保留堆栈,但我不能MapActivity在同一个进程中保留 a 的多个实例。所以我想出了两个方案来实现这一点:

  1. 传递状态及其MapActivity触发的任何意图,然后MapActivity通过发送重新创建活动的意图让被切换的活动重建。此外,MapActivity将设置为使意图一次只创建此活动的一个实例。这种方法存在缺陷,因为该活动有多个退出路径,因此需要更改所有退出路径以支持这一点。
  2. 将 替换MapActivity为模拟活动,该活动在其onResume()方法或其他内容中重新创建活动,然后您切换到的活动可以保持幸福地不知道此问题。这种方法的问题是我不知道我应该如何去创建这个模拟活动,并且还激发了一个意图来启动我想要切换到的活动。

所以我的问题是有没有更好的方法来做到这一点,如果没有,如果可能的话,我将如何去做选项 2?

编辑:执行选项 2 的一种可能方法是使模拟活动成为在它的onCreate(). 但是,一个人只需要小心,如果onCreate()因为正在重建活动而再次调用该活动,则该活动不会再次启动目标活动。这可以通过检查savedInstanceStateis来完成null

0 投票
1 回答
363 浏览

android - 如何使用 mapActivity 中的按钮在“main.xml”和“main2.xml”之间更改视图

我有 2 个名为“main.xml”和“main2.xml”的布局

在 main.xml 中,有一个“新建”按钮

在 main2.xml 中,有一个“返回”按钮

新按钮:

我成功地将视图更改为 main2.xml,

但是当我添加这些代码时:

按钮返回:

我不能再运行这个项目了!!我每次都必须强制杀死它!

有什么问题?

如果您需要回答,我可以上传我的项目。

0 投票
1 回答
1263 浏览

android - Android上的PhoneGap:HTML <-> JS <-> PlugIn <-> Activity 之间的信息流不正确

我有一个问题......(真的吗?:-))

我想做的事?

我需要制作一个本机插件来启动 MapActivity(显示 POI,显示行程,...),当 mapView 在某些条件下关闭时,我必须加载特定的 html 页面。

所以 :

带有 JS 事件的 .HTML 页面 -> .JS 插件 -> .Java 插件 -(启动)-> .Java MapActivity

当我的 MapActivity 完成时:

MapActivity 发送 [Status.ok] 或 [message] X-> .Java PlugIn -> .JS CallBack -> 加载新页面

有什么问题?

但不幸的是,我有这个流程:

-> .java 插件执行:{ Launch(MapActivity); 返回响应 }

然后我的 mapactivity 启动了,但是我的回调已经通过而没有任何数据。

另一个问题:PhoneGap似乎取消了onActivityResult(),在MapViewPlugin.java中无法获取回调数据

编码?

mapview.js - 插件

在 MapActivity 启动之前调用的回调有问题。sleep(2000) 是在 MapView 显示后显示新页面的解决方法。但这不是一个好问题!

MapViewPlugin.java - 插件

我不知道这是否是好的解决方案,我可能走错了路。有谁能够帮助我?

这是我的第一个 stackoverflow 问题,所以如果您想要更精确或者我不够精确,请向我询问更多详细信息。

谢谢!

0 投票
0 回答
305 浏览

android - 地图活动错误

++我想使用一个非常简单的带有一些兴趣点的 MapActivity。我遇到了这个错误?我的问题在哪里?我确定我使用了正确的地图密钥,并且我的清单中有互联网和地图权限!

我的应用程序没有崩溃,但我看不到地图,并且在 logcat 中有一个我粘贴在上面的错误循环!

编辑

我生成了一个新密钥。现在我可以看到地图,警告停止但我只看到一个错误"Couldn't get connection factory client"

0 投票
1 回答
148 浏览

android - 地图活动不起作用

在我的应用程序上,我有 MapActivity,但是当我在虚拟设备或手机上启动它时,该应用程序不起作用。在布局里面我写了 APIKey。

我确定问题不在于代码,因为我会从 Android 书籍中下载一个示例,但它也不起作用。

问题是什么??

谢谢,约尼

0 投票
2 回答
1186 浏览

android - 在没有 MapActivity 的情况下使用 Android MapView?

我正在封装 Android 功能和服务的过程中,我试图找到 Android 的 MapActivity 的代码,以查看它如何管理它包含的 MapView,以便在碰撞的这个该死的 MapActivity 之外实现这一点使用我的 Android 包装器架构...

甚至可以在没有 MapActivity 的情况下使用 MapView 吗?有谁知道使用 MapView 的法律限制,因为我认为适合我的应用程序?(例如在一个屏幕上显示四个朋友......?

在此先感谢,亚当。