Wie bekomme ich ein Inflater-Layout in einem bestimmten Kontext?

Ich schreibe eine benutzerdefinierte Implementierung eines ListAdapter.

In seinem Konstruktor nehme ich einen Kontext, eine Ressourcen-ID (d. H. ID.xxx, die die Layoutdatei darstellt) und eine Liste und eine Karte (diese enthalten die Daten) auf.

Das Problem ist nun, dass ich einen LayoutInflater benötige, um das View-Objekt zu erhalten, das sich in der separaten Layout-XML-Datei befindet.

Wie bekomme ich den LayoutInflater nur im Kontext?

Ich denke, dass dies möglich ist, da dies dem Konstruktor eines ArrayAdapters (Kontext, Ressource, textViewResourceId, Datenarray) ziemlich ähnlich ist und ich denke, dass der ArrayAdapter auch a verwenden muss LayoutInflater hat nur einen Kontext.

Aber wie geht das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage