package com.eighteengray.procamera.widget.dialogfragment;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.DialogFragment;
import android.content.DialogInterface;
import android.os.Bundle;
public class ErrorDialogFragment extends android.support.v4.app.DialogFragment
{
private static final String ARG_MESSAGE = "message";
public static ErrorDialogFragment newInstance(String message)
{
ErrorDialogFragment dialog = new ErrorDialogFragment();
Bundle args = new Bundle();
args.putString(ARG_MESSAGE, message);
dialog.setArguments(args);
return dialog;
}
@Override
public Dialog onCreateDialog(Bundle savedInstanceState)
{
final Activity activity = getActivity();
return new AlertDialog.Builder(activity)
.setMessage(getArguments().getString(ARG_MESSAGE))
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialogInterface, int i)
{
activity.finish();
}
})
.create();
}
}