Guest User

Untitled

a guest
Jan 16th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1.     @Override
  2.     public boolean onKeyDown(int keyCode, KeyEvent event) {
  3.         if ((keyCode == KeyEvent.KEYCODE_BACK)) {
  4.             if (this.isDirty()){
  5.                
  6.                 AlertDialog.Builder builder = new AlertDialog.Builder(this);
  7.                 builder.setMessage(this.getString(R.string.desea_descartar_cambios))
  8.                        .setCancelable(false)
  9.                        .setPositiveButton(this.getResources().getString(R.string.si), new DialogInterface.OnClickListener() {
  10.                            public void onClick(DialogInterface dialog, int id) {
  11.                                AbstractDirtyActivity.this.setDirty(Boolean.FALSE);
  12.                                AbstractDirtyActivity.this.finish();
  13.                            }
  14.                        })
  15.                        .setNegativeButton(this.getResources().getString(R.string.no), new DialogInterface.OnClickListener() {
  16.                            public void onClick(DialogInterface dialog, int id) {
  17.                                 dialog.cancel();
  18.                            }
  19.                        });
  20.                 AlertDialog alert = builder.create();
  21.                
  22.                 alert.show();  
  23.             }
Add Comment
Please, Sign In to add comment