作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我使用以下代码通过 Google Earth Android intent 飞到特定的纬度和经度:
Intent myIntent = new Intent();
myIntent.setClassName("com.google.earth", "com.google.earth.EarthActivity");
myIntent.setAction(Intent.ACTION_SEARCH);
myIntent.putExtra(SearchManager.QUERY, lat + " " + lon);
这工作得很好,除了它似乎想要将纬度/经度地理编码到最近的地址(如果地址在某个范围内)。也就是说,如果纬度/经度位于南极洲中部,则 map 以给定点为中心,但如果坐标是狮身人面像,则 map 以开罗亚历克斯沙漠路的某个地址为中心,距离为离开。
有没有办法让 Android 版 Google 地球在所有情况下都转到给定的纬度/经度?
最佳答案
试试这个:
Uri uri = Uri.parse("geo:38.899533,-77.036476");
Intent it = new Intent(Intent.Action_VIEW,uri);
startActivity(it);
关于android - 使用 Google Earth Android Intent 飞向纬度/经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4739466/
我是一名优秀的程序员,十分优秀!