我正在使用以下代码在Google地图上显示我的位置
String uri ="geo:" + location.getLatitude() + "," + location.getLongitude() + "?z=" + 3;
intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(intent);
但它在整个屏幕上显示地图,这是我不想要的。是否可以在不使用com.google.android.maps.MapView
或不将地图库导入我的项目的情况下在Android手机的半屏幕上显示地图。
如果有人知道解决方案,Plz会帮助我。
问候。
答案 0 :(得分:1)
您必须使用自定义MapActivity
,即创建展开Activity
的{{1}}并使用MapActivity
xml
绘制一半的点。在屏幕上,您使用的是MapView
Androids
显示地图的方式。通过这种方式,您将无法在屏幕的一半显示地图。