@Override protected void onListItemClick(ListView l, View v, int position, long id) { if ((Integer.parseInt(selTarea)) == 4 || Integer.parseInt(selTarea) == 5) { Bundle extras = getIntent().getExtras(); Intent selAp = new Intent(SelectParcela.this, ConfirmaDatosStart.class); selAp.putExtra("idTarea", extras.getString("idTarea")); selAp.putExtra("nombreTarea", extras.getString("nombreTarea")); selAp.putExtra("dni", extras.getString("dni")); selAp.putExtra("idApero", extras.getString("idApero")); selAp.putExtra("tamApero", extras.getString("tamApero")); selAp.putExtra("nombreApero", extras.getString("nombreApero")); selAp.putExtra("idProducto", extras.getString("idProducto")); selAp.putExtra("nombreProducto", extras.getString("nombreProducto")); selAp.putExtra("dosisProducto", extras.getString("dosisProducto")); ParcelasDatos ParcelaSeleccionada = (ParcelasDatos) objetosCompletos.get(position); selAp.putExtra("idParcela", ParcelaSeleccionada.getIdparcela()); selAp.putExtra("nombreParcela", ParcelaSeleccionada.getAlias()); selAp.putExtra("provParcela", ParcelaSeleccionada.getProvincia()); selAp.putExtra("poblParcela", ParcelaSeleccionada.getPoblacion()); selAp.putExtra("poliParcela", ParcelaSeleccionada.getPoligono()); selAp.putExtra("numParcela", ParcelaSeleccionada.getNumero()); startActivity(selAp); } else { ParcelasDatos parcelaSeleccionada = (ParcelasDatos) objetosCompletos.get(position); Bundle extras = getIntent().getExtras(); Intent selAp = new Intent(SelectParcela.this, ConfirmaDatosStart.class); selAp.putExtra("idTarea", extras.getString("idTarea")); selAp.putExtra("nombreTarea", extras.getString("nombreTarea")); selAp.putExtra("dni", extras.getString("dni")); selAp.putExtra("idApero", selApero); selAp.putExtra("tamApero", extras.getString("tamApero")); selAp.putExtra("nombreApero", nombreApero); ParcelasDatos ParcelaSeleccionada = (ParcelasDatos) objetosCompletos.get(position); selAp.putExtra("idParcela", ParcelaSeleccionada.getIdparcela()); selAp.putExtra("nombreParcela", ParcelaSeleccionada.getAlias()); selAp.putExtra("provParcela", ParcelaSeleccionada.getProvincia()); selAp.putExtra("poblParcela", ParcelaSeleccionada.getPoblacion()); selAp.putExtra("poliParcela", ParcelaSeleccionada.getPoligono()); selAp.putExtra("numParcela", ParcelaSeleccionada.getNumero()); startActivity(selAp); } }