繁体   English   中英

如何将自己的应用程序添加到地图应用程序列表中?

[英]How to add own application to the list of Maps Applications?

如果其他应用程序想要在 map 上显示某些内容(使用链接geo:lat,lng ),那么在显示 map 之前,它会显示“地图应用程序”列表。 所以,我可以选择应该启动哪个 map 应用程序。

如何将我自己的应用程序添加到此列表中?

此处的列表显示了用于启动 Google 应用程序(包括地图)的各种 URL 格式。 要启动地图,您将使用:

try {
    Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW,       
        Uri.parse("geo:0.00,0.00"));
    startActivity(myIntent);
} catch (URISyntaxException e) { }

如果您希望向用户显示打开您的应用程序而不是 Google 地图的选项,那么您必须注册以处理清单中的相同 Intent,可能类似于this

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM