我正在尝试将Map元素添加到我正在开发的应用中。我知道如何添加谷歌地图,并通过在线的许多教程添加叠加。我想要做的是链接到我已经在谷歌地图“我的地方”在线创建的谷歌地图(这里有大约100个定期更改的地方标记)。有没有办法做到这一点?
答案 0 :(得分: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);
}
});
答案 1 :(得分:0)
如果它是网络版,也许你可以简单地添加一个webview并加载你的谷歌地图。