안드로이드 개발 질문/답변
(글 수 45,052)
현재 구글맵을 한페이지 2개 이상을 출력 하고 합니다.
xml에서 구글맵을 2개 입력시 어플리케이션이 종료됩니다.
그래서 한 액티비티상에서 새로운 뷰를 출력해와서 구글맵을 추가 시키는 방법으로 한번 해보려고 하는뎅.
뷰상에서 어떻게 구글맵을 불러와야 할지 모르겠습니다.
아니면 액티비티상에서 구글맵 2개 이상 출력 하시는분 아시 고수님들 가르쳐주십시오.
xml
=====================================
<com.test.ex.mCanvas
android:id="@+id/mcanvas"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="true"/>
</LinearLayout>
//뷰 클래스
=====================================
public class mCanvas extends View{
public mCanvas(Context context) {
super(context);
}
public mCanvas(Context context, AttributeSet attrs) {
super(context, attrs);
}
}
2011.01.18 23:08:22
일단 한 어플상에 구글 맵뷰 2개이상 등록해서 사용가능합니당 HOW androidmenifest.xml상의 구글 맵뷰 액티비티에 프로세스를 추가하시면 됩니다. 자세한 건 구글링 ㄱㄱ. 그리고 미소라님이 원하시는 레이아웃을 구성을 시도해보진 않았지만, 헤드샷님께서 말씀하신 방법대로 하나의 엑티비티내에 구글맵.class를 두개 띄우는 방법뿐일텐데... 이게 가능한가요? 하나의 엑티비티가 다른 두개의 엑티비티의 뷰를 갖고 온다라? 그리고 각각의 구글맵 타일에서 다운로드 쓰레드가 동시에 무수히 발생하면,,,,와웃,,,,끔찍한 결과가 나오지 않을까요? 여러모로 고민해야 할 부분이 많을 것 같은데! 재밌는 주제네요~




뭔가 꼼수를 부려야 하지 않을까 싶은데 딱히 아이디어가 떠오르지 않네요 ㅠ