Mein lustiger OnCreateView () in Chatsfragment: < /p>
Code: Select all
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
usersRecycler.layoutManager = LinearLayoutManager(this, RecyclerView.VERTICAL, false)
var userlist = ArrayList()
userlist.add(User("Squirrel", "https://wampi.ru/image/RjQ3yNw"))
userlist.add(User("Adam", "https://wampi.ru/image/RjQ3yNw"))
var userAdapter = UserAdapter(requireActivity(), userlist)
usersRecycler.adapter = userAdapter
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_chats, container, false)
}
Ich habe eine Menge Lösungen wie: "Ersetzen Sie die erforderliche" Ersetzen Sie die erforderliche (). androidx.recyclerview.widget.recyclerview.setLayoutManager (androidx.recyclerview.widget.Recyclerview $ layoutManager) 'In einer Null -Objektreferenz
wollte auch Fragmente zu Aktivitäten als unterer Navigation ersetzen. Wäre das die falsche Entscheidung? < /P>
Wie kann ich dieses Problem lösen? Hilf mir, Android -Entwickler, bitte ...