HarmonyOS鸿蒙Next中App传目标地址经纬度调用华为自带的地图,如何拉起地图App

HarmonyOS鸿蒙Next中App传目标地址经纬度调用华为自带的地图,如何拉起地图App

2 回复

更多关于HarmonyOS鸿蒙Next中App传目标地址经纬度调用华为自带的地图,如何拉起地图App的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,可以通过Intent拉起华为自带的地图App,并传递目标地址的经纬度。首先,创建一个Intent对象,设置Action为Intent.ACTION_VIEW,然后构建URI,格式为geo:latitude,longitude?q=目标地址。最后,调用startAbility(intent)方法启动地图App。例如:

Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
Uri uri = Uri.parse("geo:39.9042,116.4074?q=北京市");
intent.setUri(uri);
startAbility(intent);

这样即可拉起地图App并显示目标地址。

回到顶部