С Android x DialogPreference перемещено в DialogPreferenceCompat .Так как существует множество способов сделать пользовательский макет в настройках Preference .
Я ищу простой и понятный способ для создания пользовательского макета , который при нажатии открывает диалоговое окно Выбор номера * .Я хотел бы сделать пользовательский макет с помощью кнопки.
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что нет onCreateDialog метод переопределения в DialogPreference , и я не являюсьуверен, как внести изменения.Похоже, из-за DialogPreferenceCompat , используемого в Android x, большая часть кода не работает.
Как я могу внести корректные изменения кода?Существует множество способов написания макета пользовательских настроек, но я не знаю, какой из них хорош.