4

この単純なクラス:

class DateSelectionDialogFragment : DialogFragment() {

    override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
        val calendar = Calendar.getInstance()
        val year = calendar.get(Calendar.YEAR)
        val month = calendar.get(Calendar.MONTH)
        val dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH)
        return DatePickerDialog(requireContext(), this, year, month, dayOfMonth)
    }
}

ボタンの動作がおかしくなる。重要なことは、ダイアログのスタイルを指定していないことです。パッケージDialogFragmentからです。androidx.fragment.app

ダイアログ

4

5 に答える 5