Implementation von getView bei Extension von BaseAdapter

  • Implementation von getView bei Extension von BaseAdapter

    Hallo,

    wenn man BaseAdapter ableitet, muss man die Methode getView(int, View, Viewgroup) überschreiben. Diese gibt üblicherweise den View zurück, um das entsprechende Bild anzuzeigen.

    Die Dokumentation sagt, dass man dort einfach einen View erzeugen kann (in meinem Falle ImageView). Leider erwartet ImageView zwingend den Context, in welchem es arbeitet. Da Context hier jedoch nicht zur Verfügung steht, scheint es unmöglich, dort einen korrekt funktionierenden View per Code zu erzeugen.

    Wie mache ich das korrekt? Muss ich Methoden für die Verwaltung des Context hinzufügen und diese dann vor Zuweisung des Adapters an die Gallery nutzen, um den Context in dem ImageAdapter abzulegen?