2011-04-22 67 views
0

我有2個活動。在主要活動中,我開始與MapView的MapView工作不正確

Intent set = new Intent(); 
set.setClass(getApplicationContext(), OrderMap.class); 
startActivity(set); 

的onCreate新的活動在圖形頁面

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.map); 
    mapView = (MapView) findViewById(R.id.mymapview); 
    mapView.setBuiltInZoomControls(true); 
    } 

但沒有縮放控制,它看起來像視圖「凍結」。我無法移動地圖。怎麼了?

+0

您是否正在使用MapActivity擴展您的活動? – 2011-04-22 17:41:13

回答

3

android:clickable="true"添加到您的佈局中的MapView小部件。

+0

我有這個xml我的視圖 2011-04-22 18:57:14

+0

@Dima Svinarenko:嗯,那當然好了。以下是一個可以用於比較的示例項目:https://github.com/commonsguy/cw-android/tree/master/Maps/NooYawk – CommonsWare 2011-04-22 19:00:07

+0

看起來很好。正如其中一位評論者指出的那樣,確保你從'MapActivity'擴展你的活動。 – Xion 2011-04-22 19:01:38