2012-10-13 43 views
2

我是android新手。我可以成功地在仿真器上獲得地圖,並且所有用於執行setzoom,zoombuttons,annimateto等主要功能的代碼都被寫入main.java文件。Android:如何使用地圖類的地圖功能?

public void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.activity_google_map); 


      map = (MapView)findViewById(R.id.mapview); 
      map.setBuiltInZoomControls(true); 

      control = map.getController(); 
     GeoPoint point = new GeoPoint(33660175, 73055513); 
     control.animateTo(point); 
     control.setZoom(15); 

    } 

我的問題是,如果我可以在其他類寫那麼我怎樣才能在main.java類使用類對象的所有功能?

+0

你能否以更好的方式解釋這個短語? 「如何通過在main.java類中使用類對象來獲得所有功能」什麼是main.java類?這是另一項活動嗎?它是一個MapActivity?什麼是「所有功能」?什麼是「類對象」,即它指的是什麼類? –

+0

下面我解釋我真正想要的。 – user1743317

回答

0

上面給出的代碼是我的main.java類代碼。現在其實我是想這樣做main.java類是用來顯示地圖的活動,但功能在地圖像

map.setBuiltInZoomControls(true); 

    control = map.getController(); 
    GeoPoint point = new GeoPoint(33660175, 73055513); 
    control.animateTo(point); 
    control.setZoom(15); 

這些功能都寫在其它的類並通過main.java文件中使用這個類對象使用這些功能,還可以放置或刪除在另一個類中編寫的標記代碼,並使用該類的對象來放置或從地圖中刪除標記。

+0

你不會說英語。我嘗試閱讀你說的3次,但我仍然無法理解任何事情。我懷疑許多其他人會理解你。請儘量做得更清楚(我想英語不是你的第一語言)。 –