Versuch, die virtuelle Methode zu aufrufen,Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Versuch, die virtuelle Methode zu aufrufen,

Post by Anonymous »

Ich möchte eine gute Chat -Anwendung mit der unteren Navigation mit Fragmenten schreiben. In Chatsfragment.KT habe ich ein Problem erhalten: Geben Sie hier eine Bildbeschreibung ein < /p>
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)

}
Ausnahme auf userRecycler.layoutManager = linearlayoutManager (this, recyclerview.vertical, Falsch)
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 ...

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post