在我的Android应用程序中使用谷歌地图时,我遇到了一个问题:
我想在单击textView时移动相机并进行缩放(激活moveToSlo方法)。
方法是:
public void moveToSlo(View v){
slovenia = new LatLng(46.1491664, 14.9860106);
slo = CameraUpdateFactory.newLatLngZoom(slovenia,8);
map.moveCamera(slo);
}
但它说无法解决moveCamera方法。
我可能遗漏了一些东西,但我无法弄清楚是什么。
答案 0 :(得分:0)
尝试使用
map.animateCamera(CameraUpdateFactory.newLatLngZoom(slovenia, 8));
并仔细检查您是否像这样初始化了mapFragment
SupportMapFragment fm = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
然后自己获取地图
map = fm.getMap();