这是我的情况:
到目前为止,我可以通过我的应用中的Google地图应用从警报对话框启动行车路线。但是,我必须将纬度和长值(实际数字)放在Uri.parse(“http://maps.google.com/maps ...”)中。
有没有办法用相应位置的Activity中的字符串替换lat和long值?
P.S。请原谅我,因为这是我第一次在这里发帖,而且我对编程非常陌生=)
答案 0 :(得分:0)
尝试这样的事情:
String uri = "http://maps.google.com/maps" + String.format( "?daddr=%s,%s",
getLocationLat(),
getLocationLng() );
Intent i = new Intent( Intent.ACTION_VIEW, Uri.parse( uri ) );
startActivity( i );