当我从我的应用程序打开时,谷歌地图屏幕正在打开,空白的底页。
这是我用它的方法是为三星j2工作,但不适用于nexus,oneplus和许多kore 5.Tried类似的问题,但无法找到任何。
我和我只有很长时间
String uri = String.format(Locale.ENGLISH, "geo:%f,%f", latitude, longitude);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
context.startActivity(intent);
这是空白底页的样子
答案 0 :(得分:0)
试试这个
Uri geoLocation=Uri.parse("geo:0,0?").buildUpon()
.appendQueryParameter("q",location).build();
Intent intent=new Intent(Intent.ACTION_VIEW);
intent.setData(geoLocation);
if (intent.resolveActivity(getPackageManager())!=null)
startActivity(intent);
else
Toast.makeText(this,"Not available",Toast.LENGTH_SHORT).show();