Salut a tous. je suis en train de développer un service de géolocalisation sur androïde. je reçois les positions que je stocke dans une base de données SQLITE via StoreData.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
@Override
public void onLocationChanged(Location loc) {
    // TODO Auto-generated method stub
    try{
 
        Bundle satnumber=   loc.getExtras();
 
 
        DecimalFormat   formatter = new DecimalFormat("#0.000000");
        SimpleDateFormat sdf = new SimpleDateFormat("yyMMddHHmmss");
 
 
        String latitude  = formatter.format(loc.getLatitude())   ;
        String longitude = formatter.format(loc.getLongitude())  ;
        String altitude  = formatter.format(loc.getAltitude())   ;
        String precison  = formatter.format(loc.getAccuracy())   ;
        String vitesse   = formatter.format(loc.getSpeed())      ;
        String direction = formatter.format(loc.getBearing())    ;
        String date      = sdf.format(Calendar.getInstance().getTime());
 
 
        Coordonnees cord = new Coordonnees( latitude   ,    longitude,
                altitude   ,    precison ,
                vitesse    ,    loc.getProvider() ,
                direction  ,    date ,
                3  ,     0);
 
 
        StoreData(cord) ;
 
        Toast.makeText(mcontext, "new locaton "   +  cord.toString() , Toast.LENGTH_LONG).show();
 
        Toast.makeText(mcontext, "Sat "   + nmea.NUMBER_SATELLITES , Toast.LENGTH_LONG).show();
 
        Log.v(SINGLE_cord, "" + cord.toString());
        Log.v(SINGLE, date);
 
 
 
    }catch(Exception e){
        e.printStackTrace() ;
    }
}
mes préoccupations sont les suivantes :

j'aimerai me positionner sur la dernière ligne de la table sauvegardant les coordonnees de l'utilisateur afin de déterminer sa dernière position connue. comment le faire ?

comment récupérer le nombre de ayant calcule par la position geofix avec la méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
onLocationChanged(Location loc)