Библиотека предпочтений. Обработайте исключение ActivityNotFoundException для действий с намерением предпочтений

#android #android-intent #android-preferences

Вопрос:

Я ищу правильное решение для обработки ActivityNotFoundException предпочтительных действий. Я хочу объявить весь экран в xml, включая параметры намерения. Все работает нормально, если есть приложения, которые могут обрабатывать намерение, но приложение выходит из строя, если на телефоне нет обработчиков намерений.
Можно ли добавить прослушиватель без активности? Или что-то в этом роде:

 internal class PreferencesFragment : PreferenceFragmentCompat() {

    override fun onNoIntentHandler(preference: Preference) {
        Toast.makeText(requireContext(), "Ops!", Toast.LENGTH_SHORT).show()
    }
}