我正在实现一个可提供从当前位置到另一个位置的导航的应用程序。为此,我使用了Google逐行导航。但是某些设备针对同一地址显示不同的端点。我已附上两个不同设备的屏幕截图。目的地址是美国加利福尼亚州圣塔芭芭拉的5121 Rhoads Avenue
这是我正在使用的代码
Uri gmmIntenturi = Uri.parse("google.navigation:q=5121 Rhoads Avenue,Santa barbara,CA,USA");
Intent mapIntent = new Intent(Intent.actION_VIEW,gmmIntenturi);
mapIntent.setPackage("com.google.android.apps.maps");
startactivity(mapIntent);
设备A的结果
设备B的结果