Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mandatory.baa.android_mandatory_assignment_shopping_list.List;
- import android.app.AlertDialog;
- import android.app.Dialog;
- import android.app.DialogFragment;
- import android.content.DialogInterface;
- import android.os.Bundle;
- /**
- * Created by Mihai on 12/11/16.
- */
- public class ResponseListenerFragment extends DialogFragment {
- @Override
- public Dialog onCreateDialog(Bundle savedInstanceState) {
- //Creates a new dialogBuilder;
- AlertDialog.Builder alert = new AlertDialog.Builder(
- getActivity());
- alert.setTitle("Confirmation");
- alert.setMessage("Are you sure?");
- alert.setPositiveButton("Yes", pListener);
- alert.setNegativeButton("No", nListener);
- return alert.create();
- }
- //Positive answer listener for when the user taps Yes
- DialogInterface.OnClickListener pListener = new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface arg0, int arg1) {
- // Executed when user presses Yes
- positiveClick();
- }
- };
- //Negative answer listener for when the taps No
- DialogInterface.OnClickListener nListener = new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface arg0, int arg1) {
- // Executed when user presses No
- negativeClick();
- }
- };
- //Empty, as they will be overridden
- protected void positiveClick()
- {
- }
- protected void negativeClick()
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement