Uw adapter heeft werk nodig. Binnen je getView() methode ga je ervan uit dat de argumenten een URI zijn. IN feite zijn de argumenten:
public View getView(final int position, View convertView, final ViewGroup parent) {
...
}
Het eerste argument is de positie van het item in de rasterweergave die u gaat renderen. De 2e is de View - die kan worden gerecycled. En de 3e is de ouder van het uitzicht. U probeert de positie in te nemen, een eenvoudig geheel getal, en dat als een URI te gebruiken
Wat u in uw getView zou moeten doen, is de afbeelding uit uw database halen die overeenkomt met het "positie"e item
Zie deze link hier voor meer informatie over het ontwikkelen van laders voor uw adapters