我正在尝试将 Map 元素添加到我正在开发的应用程序中。我知道如何添加谷歌地图,并通过网上的许多教程添加叠加层。然而,我想要做的是链接到我已经在谷歌地图“我的地方”中在线创建的谷歌地图(这有大约 100 个经常变化的地点标记)。有没有办法做到这一点?
问问题
84 次
2 回答
1
我决定将信息传递给谷歌地图应用程序,并让他们通过创建一个按钮来帮助他们,该按钮只需启动谷歌地图并将特定地图的链接作为 DataUri。下面是我的解决方案的代码,如果其他有类似需求的人偶然发现这个。
Button map = (Button)findViewById(R.id.map);
map.setOnClickListener(new OnClickListener() {
public void onClick(final View v) {
String uri = String.format("https://maps.google.co.uk/....."); // the link copied and pasted from my maps in google
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(intent);
}
});
于 2012-10-18T17:11:06.820 回答
0
也许你可以简单地添加一个网络视图并在里面加载你的谷歌地图,如果它是一个网络版本的话。
于 2012-10-17T14:51:09.517 回答