2
我需要不斷地檢查手機的方位,以便我可以旋轉地圖,使其跟隨用戶的方向。myLocation.getBearing()返回0.0
所以,我叫map.getMap().setMyLocationEnabled(true);
,並在後臺線程,我檢查這個每次2秒時:
currentBearing = map.getMap().getMyLocation().getBearing();
然而,這個總是,不管是什麼,返回0.0
而且,當我使用Google地圖應用旋轉設備時,它會完全按照我的需要旋轉地圖。
我在做什麼錯?
邊注:在測試了三星Galaxy S II運行4.0.4和Nexus 4運行4.2.2
而且確實'map.getMap()。getMyLocation()。hasBearing()''回報TRUE'? – 2013-04-11 16:50:08
不,它返回false。我如何將軸承添加到該位置?我的意思是,我敢打賭,谷歌地圖獲得的位置有一個軸承。 – razielsarafan 2013-04-11 16:51:22