を に埋め込む必要がありSupportMapFragment
ますDialog
。これは私が考えることができる最高のものです:
public class SupportMapFragmentDialog extends DialogFragment {
private final SupportMapFragment fragment;
public SupportMapFragmentDialog() {
fragment = new SupportMapFragment();
setTargetFragment(fragment, 1);
}
@Override
public View onCreateView(final LayoutInflater inflater,
final ViewGroup container, final Bundle savedInstanceState) {
return fragment.onCreateView(inflater, container, savedInstanceState);
}
public SupportMapFragment getFragment() {
return fragment;
}
}
ただし、これを呼び出すと:
final SupportMapFragmentDialog dialog = new SupportMapFragmentDialog();
dialog.show(getSupportFragmentManager(), "Historico");
私はこれを得る:
ダイアログでマップを表示するにはどうすればよいですか?
このアプリには、驚異的に機能する別のアプリがSupportMapFragment
あるため、構成とは何の関係もありません。