Din adapter behöver arbeta. Inom din getView()-metod antar du att argumenten är en URI. I själva verket är argumenten:
public View getView(final int position, View convertView, final ViewGroup parent) {
...
}
Det första argumentet är positionen för objektet i rutnätsvyn du ska rendera. Den andra är utsikten - som kan återvinnas. Och den 3:e är föräldern till vyn. Du försöker ta positionen, ett enkelt heltal, och använda det som en URI
Vad du bör göra i din getView är att dra ut bilden från din databas som motsvarar "positionen":e objektet
Se den här länken för mer information om hur du utvecklar laddare för dina adaptrar