После обновления библиотеки поддержки от v-26.1.0 до v-27.0.0 Несколько ошибок в моих фрагментах.
Вот список некоторых этих ошибок:
Ошибка: умное нажатие на "Bundle" невозможно, потому что "аргументы" - это изменяемое свойство, которое могло быть изменено к этому времени.
Ошибка: 'onCreateView' ничего не отменяет
Ошибка: "onViewCreated" не отменяет ничего
Ошибка: тип несоответствия: выводимый тип - вид? но View был Ожидается,
Ошибка: тип несоответствия: выводный тип - это контекст? но Контекст ожидалось
Ошибка: Тип несоответствия: выводный тип - FragmentActivity? но Предполагался контекст
Ошибка: Тип несоответствия: выводный тип - FragmentActivity? но Предполагался контекст
из шаблона студии android для пустого фрагмента.
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
if (arguments != null) {
mParam1 = arguments.getString(ARG_PARAM1)
mParam2 = arguments.getString(ARG_PARAM2)
}
}
override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return inflater!!.inflate(R.layout.fragment_blank, container, false)
}
override fun onViewCreated(view: View?, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
}