将支持库从v-26.1.0更新到v-27.0.0后,我的片段中出现多个错误.
这里列出了一些错误:
错误:智能转换为'Bundle'是不可能的,因为'arguments'是一个可变属性,此时可能已被更改.
错误:'onCreateView'不会覆盖任何内容
错误:'onViewCreated'不会覆盖任何内容
错误:类型不匹配:推断类型是View?但是View是预期的
错误:类型不匹配:推断类型是上下文?但是上下文是预期的
错误:类型不匹配:推断类型是FragmentActivity?但是上下文是预期的
错误:类型不匹配:推断类型是FragmentActivity?但是上下文是预期的
来自android studio的空片段模板.
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)
}
Run Code Online (Sandbox Code Playgroud)