1
xml에 mapview가있는 사용자 지정 대화 상자가 있습니다.맞춤형 대화 상자에 MapView를 표시 하시겠습니까?
대화 상자가 mapview없이 잘 보입니다.
mapview에서이 오류가 발생합니다. MapViews는 MapActivity 인스턴스 내에 만 만들 수 있습니다.
사용자 정의 대화 상자에서 맵뷰를 구현하려면 어떻게해야합니까?
여기
public class Upload extends MapActivity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.upload_activity);
Button selectPoint = (Button) findViewById(R.id.selectPoint);
selectPoint.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//showMapDialog();
Dialog dialog = new Dialog(Upload.this);
dialog.setTitle("Select Map Point");
dialog.setCancelable(true);
dialog.setContentView(R.layout.map_dialog);
dialog.show();
}
});
}
}
나는 여전히 같은 오류 오류/AndroidRuntime (5058) : java.lang의 :에 의해 발생. IllegalArgumentException : MapViews는 MapActivity 인스턴스 내에 만 작성할 수 있습니다. @MrZander – Yudhistre
좀 더 많은 코드가 이것을 알아 내는데 도움이 될 것입니다. – MrZander
은 일부 코드를 추가했습니다. @MrZander - – Yudhistre