gpt4 book ai didi

java - 在 Android 中将导航 Intent 设置为 Waze 时的标题

转载 作者:行者123 更新时间:2023-12-02 04:35:09 24 4
gpt4 key购买 nike

我有一个应用程序,我通过以下代码使用了导航功能:

String uri = "geo:0,0?q=" + latitude + "," + longitude;
Intent navigateIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
Intent chooser = Intent.createChooser(navigateIntent, meetAddress+","+city);
startActivity(chooser);

当我选择 WAZE 时,它的外观如下:

Waze Image Intent

我的问题是,如何将“接收位置”替换为位智对话框中的地址文本?

最佳答案

我找到了解决方案:

private static final String ALLOWED_URI_CHARS = "@#&=*+-_.,:!?()/~'%";
String url = "waze://?ll="+ 纬度+","+经度+"&navigate=yes";
Intent Intent = new Intent(Intent.ACTION_VIEW,Uri.parse(Uri.encode(url,ALLOWED_URI_CHARS)));
startActivity( Intent );

关于java - 在 Android 中将导航 Intent 设置为 Waze 时的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30924445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com