Create alert dialog box in android.

Total Post:24

Points:168
 375  View(s)
Ratings:
Rate this:

How to create alert dialog box in android

  1. Post:24

    Points:168
    Re: Create alert dialog box in android.

    First Create a Button in your XML file.(activity_main.xml)

     <Button

                            android:id="@+id/show_alert"

                              android:layout_width="wrap_content"

                               android:layout_height="wrap_content"

                                android:text="Show Alert"

                                 android:textSize="@dimen/text_size" />


    Code for alert Dialog box 

    MainActvity.java

    .......................
    ...........................
    Button showAlert=(Button) findViewById(R.id.show_alert);
    holder.showAlert.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    AlertDialog.Builder builder1 = new AlertDialog.Builder(mContext);
                    builder1.setMessage("Hello I'm Alert Box");
                    builder1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int ids) {
                            if (Utils.isNetworkAvailable(mContext)) {
                              ...............
                              ....................// Write Your Code here
                               .......................
                            } else {
                                Toast.makeText(mContext, mContext.getString(R.string.no_internet), Toast.LENGTH_SHORT).show();
                            }
                        }
                    });
                    builder1.setNegativeButton("No", new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {
                            dialog.cancel();
                        }
                    });
                    builder1.show();
                }
            });
    .....................
    ..................

     


    "Thanks!!! for Reading"

Answer