안드로이드 개발 질문/답변
(글 수 45,052)
xml에서 추가하는방법 말고 코딩으로 추가하는 방법은 없나요?
public void onCreate(Bundle savedInstanceState) { LinearLayout ln; MapView maptmp; ln=new LinearLayout(this); maptmp = new MapView(this, "키값"); ln.addView(maptmp); super.onCreate(savedInstanceState); setContentView(ln); }
코드 상에서 위에처럼 했더니
maptmp = new MapView(this, "키값");
ln.addView(maptmp);
이부분에서 에러는 발생안하지만 실행이 안됩니다.
버튼이나 이미지는 저런식으로 addView하면 추가가 되던데 맵뷰는 안되는군요
원래 안되는건가요? 아니면 제가 사용하는 방식이 틀린건가요?
안드로이드 1.6버젼에서 했는데 MapActivity 상속받아서 코딩 했습니다.