谷歌Android API V2映射在片段
问题描述:
海兰大家....... 我已经成功地得到了Google maps android API v2
工作 但谷歌地图使用FragmentActivity用于显示地图 我想用片段中显示地图 目前即时使用此代码但谷歌Android API V2映射在片段
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
try
{
setContentView(R.layout.maps);
map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
Marker hamburg = map.addMarker(new MarkerOptions()
.position(HAMBURG).title("Hamburg"));
Marker kiel = map.addMarker(new MarkerOptions()
.position(KIEL)
.title("Kiel")
.snippet("Kiel is cool")
.icon(BitmapDescriptorFactory
.fromResource(R.drawable.ic_launcher)));
// Move the camera instantly to hamburg with a zoom of 15.
map.moveCamera(CameraUpdateFactory.newLatLngZoom(HAMBURG, 15));
// Zoom in, animating the camera.
map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null);
}
catch (Exception e)
{
// TODO Auto-generated catch block
Log.d("Error in Maps.class = " , e.toString());
}
}
代替从FragmentActivity我想从片段即延伸显示地图的片段 内部在这方面的任何帮助延伸将高度赞赏..预先 感谢.. .....
答
如果您已成功安装新的地图V2库,那么您应该只能从“SupportMapFragment”扩展。
Javadoc信息在这里可用。 http://developer.android.com/reference/com/google/android/gms/maps/SupportMapFragment.html