Podążam za kodem this, aby utworzyć niestandardowe okno dialogowe, ale nie rozumiem, jak usunąć pasek tytułu okna dialogowego?Jak usunąć okno dialogowe z ostrzeżeniem Pasek tytułu
AlertDialog alertDialog;
@Override
protected Dialog onCreateDialog(int id) {
AlertDialog dialogDetails = null;
switch (id) {
case DIALOG_LOGIN:
LayoutInflater inflater = LayoutInflater.from(this);
View dialogview = inflater.inflate(R.layout.dialog_layout, null);
AlertDialog.Builder dialogbuilder = new AlertDialog.Builder(this);
dialogbuilder.setTitle("Login");
dialogbuilder.setView(dialogview);
dialogDetails = dialogbuilder.create();
break;
}
return dialogDetails;
}
@Override
protected void onPrepareDialog(int id, Dialog dialog) {
switch (id) {
case DIALOG_LOGIN:
alertDialog = (AlertDialog) dialog;
.......
}
wiem usunąć tytuł obszarze okna Alert, musimy użyć requestWindowFeature(Window.FEATURE_NO_TITLE);
Ale nie wiem, gdzie mam umieścić powyżej linii?
Wystarczy usunąć setTitle (-), a następnie nie ma paska tytułu. –
Użyj tego, dialog.requestWindowFeature (Window.FEATURE_NO_TITLE); przed dialog.setContentView (R.layout.logindialog); –