package se.slide.sgu; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; import android.support.v4.app.DialogFragment; public class SimpleDialogFragment extends DialogFragment { public static SimpleDialogFragment newInstance(int title, int message) { SimpleDialogFragment frag = new SimpleDialogFragment(); Bundle args = new Bundle(); args.putInt("title", title); args.putInt("message", message); frag.setArguments(args); return frag; } @Override public Dialog onCreateDialog(Bundle savedInstanceState) { int title = getArguments().getInt("title"); int message = getArguments().getInt("message"); return new AlertDialog.Builder(getActivity()) .setTitle(title) .setMessage(message) .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { // } } ) .create(); } }