Buenas, estoy haciendo un proyecto en el que obtengo las url de varias imagenes desde un JSON con la librería volley y las añado a un Gridview, lo que no consigo es que al pulsar sobre una foto se vea en grande.
Os pongo el codigo que tengo:
aqui el método que obtiene las imagenes

y este el adaptdor
public class GridViewAdapter extends BaseAdapter {
    private ImageLoader imageLoader;
    private Context context;
    private ArrayList<String> imagenes;
    public GridViewAdapter (Context context, ArrayList<String> imagenes){
        //Getting all the values
        this.context = context;
        this.imagenes = imagenes;
    }
    @Override
    public int getCount() {
        return imagenes.size();
    }
    @Override
    public Object getItem(int position) {
        return imagenes.get(position);
    }
    @Override
    public long getItemId(int position) {
        return 0;
    }
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        //Creating a linear layout
        LinearLayout linearLayout = new LinearLayout(context);
        linearLayout.setOrientation(LinearLayout.VERTICAL);
        //NetworkImageView
        NetworkImageView networkImageView = new NetworkImageView(context);
        //Initializing ImageLoader
        imageLoader = CustomVolleyRequest.getInstance(context).getImageLoader();
        imageLoader.get(imagenes.get(position), ImageLoader.getImageListener(networkImageView, R.mipmap.ic_launcher, android.R.drawable.ic_dialog_alert));
        //Setting the image url to load
        networkImageView.setImageUrl(imagenes.get(position), imageLoader);
        //Scaling the imageview
     networkImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
        networkImageView.setLayoutParams(new GridView.LayoutParams(200,200));
        linearLayout.addView(networkImageView);
        //Returnint the layout
        return linearLayout;
    }
}
Gracias de antemano



