Advertisement
SkolaRajakAndroid

STANDARDNI DIJALOG - Java ACtvity

Sep 3rd, 2015
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.60 KB | None | 0 0
  1. import android.app.Activity;
  2. import android.app.Dialog;
  3. import android.content.Context;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.view.View.OnClickListener;
  7. import android.widget.Button;
  8. import android.widget.ImageView;
  9. import android.widget.TextView;
  10.  
  11. public class MainActivity extends Activity {
  12.  
  13.     final Context context = this;
  14.     private Button button;
  15.  
  16.     public void onCreate(Bundle savedInstanceState) {
  17.  
  18.         super.onCreate(savedInstanceState);
  19.         setContentView(R.layout.main);
  20.  
  21.         button = (Button) findViewById(R.id.buttonAlert);
  22.  
  23.         // add button listener
  24.         button.setOnClickListener(new OnClickListener() {
  25.  
  26.         @Override
  27.         public void onClick(View arg0) {
  28.  
  29.             AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
  30.                 context);
  31.  
  32.             // set title
  33.             alertDialogBuilder.setTitle("Your Title");
  34.  
  35.             // set dialog message
  36.             alertDialogBuilder
  37.                 .setMessage("Click yes to exit!")
  38.                 .setCancelable(false)
  39.                 .setPositiveButton("Yes",new DialogInterface.OnClickListener() {
  40.                     public void onClick(DialogInterface dialog,int id) {
  41.                         // if this button is clicked, close
  42.                         // current activity
  43.                         MainActivity.this.finish();
  44.                     }
  45.                   })
  46.                 .setNegativeButton("No",new DialogInterface.OnClickListener() {
  47.                     public void onClick(DialogInterface dialog,int id) {
  48.                         // if this button is clicked, just close
  49.                         // the dialog box and do nothing
  50.                         dialog.cancel();
  51.                     }
  52.                 });
  53.  
  54.                 // create alert dialog
  55.                 AlertDialog alertDialog = alertDialogBuilder.create();
  56.  
  57.                 // show it
  58.                 alertDialog.show();
  59.             }
  60.         });
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement