Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2015, 23:19
Esdras_mtz
 
Fecha de Ingreso: febrero-2014
Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 2 meses
Puntos: 0
GridView y onItemClick no funciona

Hola.

Hola espero puedan ayudarme. Tengo un GridView que "inflo" de botones mediante un Adapter. Me los muestra bien, pero cuando quiero implementar el set OnItemClickListener no trabaja. No me manda ningún mensaje de error , pero tampoco hace nada.
Este es el activity

Código PHP:
public class PuntoVenta extends Activity implements AdapterView.OnItemClickListener  {

    private SharedPreferences Session;
    private AdapterViewFlipper   flip;
    private GridView gvVR_GoTo ;
    private ProductosManager ProdManager;
    private ArrayList<BeanVR_vf> listaVR = new ArrayList<BeanVR_vf>();
    private BeanVR_vf BeanVR_vf;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.punto_venta);

        flip=(AdapterViewFlipper)findViewById(R.id.vfAccesoAgil);
        gvVR_GoTo =  (GridView)findViewById(R.id.gv_GoTo);

        Session = getSharedPreferences("datos", this.MODE_PRIVATE);
        ProdManager = new ProductosManager(this);
        Cursor cVR =ProdManager.getVRByTienda(Session.getString("idTienda", ""));
        if(cVR.moveToFirst()) do {
            String Color = cVR.getString(cVR.getColumnIndex(ProdManager.CN_color)).equals("null") ?  "#FFFFFF" : cVR.getString(cVR.getColumnIndex(ProdManager.CN_color));
            BeanVR_vf =new BeanVR_vf(cVR.getString(cVR.getColumnIndex(ProdManager.CN_grupoVR)),Color);
            listaVR.add(BeanVR_vf);
        } while (cVR.moveToNext());
        AdapterVR_vf adapter;
        adapter = new AdapterVR_vf(this, listaVR);
        flip.setAdapter(adapter);

        AdapterVR_gv adapterVR_gv_;
        adapterVR_gv_ = new AdapterVR_gv(this, listaVR);
        gvVR_GoTo.setAdapter(adapterVR_gv_);
        gvVR_GoTo.setOnItemClickListener(this);
    }


    @Override
    public void onItemClick(AdapterView<?parentView viewint positionlong id) {
        
System.out.println("--->  Hola");
    }
}
Alguna idea de que pueda estar pasando?
Saludos