daily pastebin goal
22%
SHARE
TWEET

Untitled

a guest Feb 20th, 2019 47 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Fragment fragment=null;
  2.  
  3. public void onBackPressed() {
  4.         DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
  5.         if (drawer.isDrawerOpen(GravityCompat.START)) {
  6.             drawer.closeDrawer(GravityCompat.START);
  7.         } else { if (fragment.equals(fragment_I)) {
  8.                 AlertDialog.Builder builder = new AlertDialog.Builder(this).setTitle("Salir de la aplicación").setMessage("¿Estas seguro de salir de la aplicación?")
  9.                         .setPositiveButton("Si", new DialogInterface.OnClickListener() {
  10.                             @Override
  11.                             public void onClick(DialogInterface dialogInterface, int i) {
  12.  
  13.                                 try {
  14.                                     this.finalize();
  15.                                     MainActivity.super.onBackPressed();
  16.                                 } catch (Throwable throwable) {
  17.                                     throwable.printStackTrace();
  18.                                 }
  19.  
  20.  
  21.                             }
  22.                         }).setNegativeButton("No", new DialogInterface.OnClickListener() {
  23.                             @Override
  24.                             public void onClick(DialogInterface dialogInterface, int i) {
  25.                                 dialog.dismiss();
  26.                             }
  27.                         });
  28.                 dialog = builder.create();
  29.                 dialog.show();
  30.             } else {
  31.                 fragment = new Fragment_Inicio();
  32.                 FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
  33.                 fragmentTransaction.replace(R.id.content_main, fragment);
  34.                 fragmentTransaction.commit(); }
  35.         }
  36.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top