Überflüssiger View hinterm DatePickerdialog

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Überflüssiger View hinterm DatePickerdialog

    Hi,

    ich wollte mal dieses Beispiel ausprobieren...

    1. Bild Rechts kann man sehen, wäre das fertige Endergebnis, tip top.

    2. Bild bei mir jedoch sieht man hinter dem DatePickerDialog noch ein View, was so ziemlich überflüssig ist.

    Hier mal der Codeabschnitt:

    Quellcode

    1. final DatePickerDialog datePickerDialog = new DatePickerDialog(getActivity(),
    2. android.R.style.Theme_Holo_Light_Dialog,
    3. new DatePickerDialog.OnDateSetListener() {
    4. @Override
    5. public void onDateSet(DatePicker view, int year,
    6. int monthOfYear, int dayOfMonth) {
    7. String datum = dayOfMonth + "." + (monthOfYear + 1) + "." + year;
    8. calenderDate.setText(datum);
    9. }
    10. }, calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH));
    11. datePickerDialog.show();
    Alles anzeigen

    Liegt es am Style?
  • hi was meinst du genau? Das du zwei Button hast oder der Rand um den Dialog.

    Im Video wird
    android.R.style.Theme_Holo_Light_Dialog_MinWidth
    Benutzt
    Du benutzt
    android.R.style.Theme_Holo_Light_Dialog

    Beide style sind seit API 28 deprecated

    Im Video benutzt er auch folgende Zeile

    dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));

    Du nicht.

    developer.android.com/reference/android/R.style
    Ein Feedback auf Tipps ist auch schön. :P