안드로이드 개발 질문/답변
(글 수 45,052)
< MainActivity.java >
public class MainActivity extends Activity {
private LayoutInflater mInflater;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mInflater = LayoutInflater.from(this);
View v = null;
v = mInflater.inflate(R.layout.activity_main, null);
setContentView(v);
}
}
< activity_main.xml >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_map"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<com.google.android.maps.MapView
android:id="@+id/map_view"
android:layout_width="300dip"
android:layout_height="300dip"
android:clickable="true"
android:apiKey="0CfL20T68TOD6OjuKFvKiy83M0U4SBqN2ch2g2w"
/>
</LinearLayout>
왜 뷰안에 맵을 넣으면 죽는거죠??
로그는 inflate가 안되서 죽는다고 뜨는데 지금 소스가 문법이 잘못된건가요??




mapactivity를 상속받으세요