У меня диалог, в котором есть edittext и datepicker. После того, как я установил дату с помощью DatePicker, фокус даты переместится на edittext и покажет клавиатуру. Как отключить отображение клавиатуры после установки даты.





вы можете использовать строку под строкой, чтобы установить редактируемый текст как недоступный для редактирования
android:focusable = "false" // disable the editable in edit text
android:inputType = "date" // input type
Затем вы можете установить прослушиватель onclick для редактирования текста. Как только он щелкнет, вы можете вызвать datepiker, и после нажатия кнопки ОК в datepicker установите дату в текст редактирования, и его нельзя будет редактировать.