package com.googlemap;

import android.os.Bundle;
import android.view.MotionEvent;

import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;

public class GoogleMapActivity extends MapActivity {

	MapView map;
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		map=(MapView) findViewById(R.id.map);

		//지도 사이즈 조절하기
		map.setBuiltInZoomControls(true);

		MapController controller =map.getController();

		//최초의 확대 배율
		controller.setZoom(5);//1~21
	}
	boolean satel=true;
	@Override
	public boolean onTouchEvent(MotionEvent event) {
		if(event.getAction()==MotionEvent.ACTION_DOWN &&event.getRawY()<100){
			map.setSatellite(satel);//위성지도 <->일반지도
			satel=!satel;
		}
		return super.onTouchEvent(event);
	}
	@Override
	protected boolean isRouteDisplayed() {

		return false;
	}
}




'Android > 2012.04월 강좌' 카테고리의 다른 글

9일차 SQLite 연동하기(naver 메모장)  (0) 2012.05.08
9일차 복습  (0) 2012.05.08
8일차 GoogleMap  (0) 2012.05.07
8일차 Google Key 인증  (0) 2012.05.07
8일차 Service 2(음악 파일 재생)  (0) 2012.05.07

+ Recent posts