Implementation von getView bei Extension von BaseAdapter

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 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?