Метод datePicker () не попадает в материал DatePicker - PullRequest
0 голосов
/ 27 апреля 2020

Я получаю сообщение об ошибке, в то время как функция datePicker() находит в Material Datepicker. Ниже приведен код ошибки:

enter image description here

Я использовал ниже зависимости:

implementation 'com.google.android.material:material:1.2.0-alpha03'

Ответы [ 2 ]

2 голосов
/ 27 апреля 2020

Поскольку я не могу комментировать из-за своей репутации, используйте этот код для Java

MaterialDatePicker.Builder builder = MaterialDatePicker.Builder.datePicker();
1 голос
/ 27 апреля 2020

Дата создания построителя должна вызываться статически,

Изменить

MaterialDatePicker.Builder builder = new MaterialDatePicker.Builder.datePicker ()

в

val builder = MaterialDatePicker.Builder.datePicker ()

и его сборка

val picker = builder.build ()

после этого вы можете легко показать его с помощью

picker.show (supportFragmentManager, picker.toString ())

Вы можете реализовать слушателей с помощью picker,

picker.addOnCancelListener {
Log.d ("DatePicker Activity", "Диалог был отменен")}

...