Android:如何使用map类进行地图功能?

时间:2012-10-13 12:22:26

标签: android

我是android的新手。我可以成功地在模拟器上获取地图,并且所有用于执行主要功能的代码(如setzoom,zoombuttons,annimateto等)都写在main.java文件中。

    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类中使用类对象来获得所有功能?

1 个答案:

答案 0 :(得分: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文件中使用这个类对象,可以使用这些函数,也可以放置或删除在另一个类中编写的标记代码,并使用该类的对象来放置或删除标记。地图。