기본적으로 구글맵에서 제공하는 메뉴를 제가 원하는대로 변경을 하려고 하는데요..

 

01.package com.androidhuman.HelloMaps;
02.  
03.import com.google.android.maps.MapActivity; // Activity가 아닌 MapActivity를 추가합니다.
04.  
05.import android.os.Bundle;
06.import android.view.Menu; // 메뉴를 사용하기 위해 import합니다.
07.import android.view.MenuItem; // 메뉴를 사용하기 위해 import 합니다.
08.  
09.public class HelloMaps extends MapActivity { // MapActivity를 상속합니다.
10.     /** Called when the activity is first created. */
11.    @Override
12.    public void onCreate(Bundle savedInstanceState) {
13.        super.onCreate(savedInstanceState);
14.        setContentView(R.layout.main);
15.                  
16.    }
17.          
18.  
19.@Override 
20.protected boolean isRouteDisplayed() { // MapActivity를 상속하면, 이 메소드를 추가해줘야 합니다.
21.    // TODO Auto-generated method stub
22.    return false;
23.}
24.public boolean onCreateOptionsMenu(Menu menu){
25.    super.onCreateOptionsMenu(menu);
26.    // 메뉴에 항목을 추가하려면 이 메소드에서 추가해줍니다.   
 
   MenuItem zoomin = menu.add(0, 1, Menu.NONE, "지도 확대"); // 메뉴에 항목 추가
       MenuItem zoonout = menu.add(0, 2, Menu.NONE, "지도 축소"); // 메뉴에 항목 추가
 
27.    return true;
28.}
29.  
30.public boolean onOptionsItemSelected(MenuItem item){
31.    super.onOptionsItemSelected(item);
32.          
33.    return true;
34.}

 

코딩은 이렇게 작성하였고 실행을 시키면 구글맵이 나타나고 메뉴는 기본 제공 되는 메뉴가 나옵니다

 

뒤로 돌아가기를 누르면 구글맵은 사라지면서 바둔판 식으로 나오면서 메뉴를 누르면

 

지도 확대와 지도 축소가 나타나는데 맵이 나타나면서 메뉴가 나오도록 하는 방법을 좀 알려주세요...