package de.tu.darmstadt.seemoo.ansian.gui.dialogs;
import android.app.Dialog;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AlertDialog.Builder;
import android.view.View;
import de.tu.darmstadt.seemoo.ansian.MainActivity;
public abstract class MyDialogFragment extends DialogFragment {
protected AlertDialog.Builder builder;
protected View view;
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
builder = new Builder(getActivity());
view = createView();
if (view != null)
builder.setView(view);
return super.onCreateDialog(savedInstanceState);
}
protected View createView() {
return null;
}
public void show() {
show(MainActivity.instance.getSupportFragmentManager(), this.getClass().toString());
};
}