Refine search
LayoutInflater factory = LayoutInflater.from(this); final View deleteDialogView = factory.inflate(R.layout.mylayout, null); final AlertDialog deleteDialog = new AlertDialog.Builder(this).create(); deleteDialog.setView(deleteDialogView); deleteDialogView.findViewById(R.id.yes).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { //your business logic deleteDialog.dismiss(); } }); deleteDialogView.findViewById(R.id.no).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { deleteDialog.dismiss(); } }); deleteDialog.show();
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context); // set title alertDialogBuilder.setTitle("Your Title"); // set dialog message alertDialogBuilder.setMessage("Message here!").setCancelable(false); // create alert dialog AlertDialog alertDialog = alertDialogBuilder.create(); // show it alertDialog.show(); // After some action alertDialog.dismiss();
public static void alertDialogShow(Context context, String message) { final AlertDialog alertDialog = new AlertDialog.Builder(context).create(); alertDialog.setMessage(message); alertDialog.setButton("OK", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { alertDialog.dismiss(); } }); alertDialog.show(); }
private AlertDialog progressDialog; progressDialog = new SpotsDialog(mContext, R.style.Custom); //Am using it in an AsyncTask. So in my onPreExecute, I do this: public void onPreExecute() { super.onPreExecute(); progressDialog.show(); ... } //dismiss in onPostExecute public void onPostExecute(){ progressDialog.dismiss(); }
AlertDialog.Builder builder = new AlertDialog.Builder(context); // set title builder.setTitle("Your Title"); // set dialog message builder.setMessage("Message here!").setCancelable(false); // create alert dialog AlertDialog alertDialog = builder.create(); // show it alertDialog.show(); // After some action alertDialog.dismiss();
private AlertDialog dialog; public Constructor(Context context){ AlertDialog.Builder builder = new AlertDialog.Builder(context); dialog = builder.setTitle("The title") .setMessage("The content") .create(); dialog.show(); } public void someWhere(){ dialog.show(); // or when you want to close it: dialog.dismiss(); }
@Override public void run() { // Alert AlertDialog.Builder builder = new AlertDialog.Builder(BeaconActivity.this); builder.setTitle(android.R.string.dialog_alert_title).setMessage(R.string.beacon_aterror).setPositiveButton(android.R.string.ok, null); if (mDialog != null) { mDialog.dismiss(); } mDialog = builder.create(); mDialog.show(); mCommandTimeoutHandler = null; } };
public class YourActivity { private AlertDialog mInfoDialog; private YourMethod() { View view = layoutInflater.inflate(R.layout.info_dialog, null); mInfoDialog = new AlertDialog.Builder(MyActivity.this) .setView(view) .create(); mInfoDialog.show(); Button submitBtn = (Button) view.findViewById(R.id.submit_btn); submitBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { mInfoDialog.dismiss(); } }); } }
AlertDialog builder = new AlertDialog.Builder(YourActivity.this).create(); builder.setTitle("Save as Favourites"); builder.setMessage("Your message"); builder.setButton("Yes", new DialogInterface.OnClickListener() { public void onClick(final DialogInterface dialog, final int which) { // your task builder.dismiss(); } }); builder.setButton2("No", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // your task builder.dismiss(); } }); builder.show();