android dialog modal
public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
setCancelable(false);
}
android dialog modal
public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
setCancelable(false);
}
android dialog box example
runOnUiThread(new Runnable() {
@Override
public void run() {
if (!isFinishing()){
new AlertDialog.Builder(YourActivity.this)
.setTitle("Your Alert")
.setMessage("Your Message")
.setCancelable(false)
.setPositiveButton("ok", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Whatever...
}
}).show();
}
}
});
alert dialog layout
View customLayout = LayoutInflater.from(MainActivity.this).inflate(R.layout.custom_dialog, null);
final TextInputLayout editMessage = customLayout.findViewById(R.id.edit_message);
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this)
.setView(customLayout)
.setPositiveButton("Submit", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
String message = Objects.requireNonNull(editMessage.getEditText()).getText().toString();
// Dismiss Dialog
dialogInterface.dismiss();
Toast.makeText(MainActivity.this, message, Toast.LENGTH_SHORT).show();
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
dialogInterface.cancel();
}
});
builder.show();
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us