onCreateView

open override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?

Called to have the fragment instantiate its user interface view. This is optional, and non-graphical fragments can return null. This will be called between onCreate and onViewCreated.

Return

Return the view for fragment binding or null if the fragment contains any error

Parameters

inflater

The LayoutInflater object that can be used to inflate any views in the fragment

container

If non-null, this is the parent view that the fragment's UI should be attached to.

savedInstanceState

If non-null, this fragment is being re-constructed from a previous saved state as given here.