예제 #1
0
  @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);
    }
  }