It's not clear if you want to add a new View or just refresh an old one. You can update a single view already in the GridView by calling getView() on it. The accepted answer here has worked for me for ListView, I'm sure it will be similar for GridView.
For no hassle loading of images I recommend Picasso.