Если вы добавите private val application
, у вас будут исключения во время компиляции, такие как
Случайное переопределение: следующие объявления имеют одинаковую подпись JVM
Итак, чтобы исправитьэто, вы только должны позвонить getApplication()
, где вам требуется.
SearchRecentSuggestions(getApplication(), MySuggestionsProvider.AUTHORITY, MySuggestionsProvider.MODE).clearHistory()