Beispiel #1
0
  public List<Marcadores> buscaUltimo() {
    List<Marcadores> list = new ArrayList<>();
    String[] colunas =
        new String[] {"_id", "endereco", "latitude", "longitude", "ativo", "distancia"};

    Cursor cursor =
        bd.query(
            "OldTable", colunas, "_id = (SELECT MAX(_id) FROM OldTable)", null, null, null, null);

    if (cursor.getCount() > 0) {
      cursor.moveToFirst();

      do {

        Marcadores marcadores = new Marcadores();
        marcadores.setId(cursor.getLong(0));
        marcadores.setEndereco(cursor.getString(1));
        marcadores.setLatitude(cursor.getDouble(2));
        marcadores.setLongitude(cursor.getDouble(3));
        marcadores.setAtivo(cursor.getLong(4));
        marcadores.setDistancia(cursor.getLong(5));
        list.add(marcadores);

      } while (cursor.moveToNext());
    }

    return (list);
  }