0
我正在嘗試將Google地圖應用到我的Android項目中。Google Maps API v2加載時痛苦緩慢
我有一項新活動是從家庭活動的菜單中啓動的。
到目前爲止,地圖活動會創建Google地圖,然後將其集中在我的家鄉城市。但是點擊菜單項來顯示地圖,大約需要6-7秒鐘來顯示地圖,在點擊菜單項後首先顯示黑屏2秒。
加載地圖後,對觸摸輸入做出響應似乎非常緩慢,在我移動地圖時滯後於手指。
我正在測試的設備是Oneplus One,所以硬件更能勝任這項任務。
地圖代碼活動(的onCreate):
try {
if(null == googleMap){
googleMap = ((MapFragment) getFragmentManager().findFragmentById(
R.id.mapView)).getMap();
//googleMap.setMyLocationEnabled(true);
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(LIVERPOOL, 12));
if(null == googleMap) {
Toast.makeText(getApplicationContext(),
"Error creating map", Toast.LENGTH_SHORT).show();
}
}
} catch (NullPointerException exception){
Log.e("mapApp", exception.toString());
}
所以,可能這個問題是什麼呢?是否創建了放置地圖創建的正確位置?有什麼選擇我可以設置使其渲染速度更快?
您的互聯網連接有多好? – Emmanuel 2014-12-01 17:24:29
@Emmanuel真的不可怕 - http://www.speedtest.net/my-result/3951845473 – 2014-12-01 17:26:19