public class location extends Activity implements OnClickListener, LocationListener { private LocationManager lmanager; private Location location1; private static final String LOG_TAG = "Log : "; private final String mimeType = "text/html"; private final String encoding = "utf-8"; private Timer timer; Date r; Activity conect; boolean exacte=true; //private String locationProvider; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.main); lmanager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); reinitialisationEcran(); findViewById(R.id.obtenir_position).setOnClickListener(this); findViewById(R.id.btenvoyer).setOnClickListener(this); findViewById(R.id.automa).setOnClickListener(this);// ceci est lebouton // que je désire qu'il s'active de temps en temps }
String l; TextView v; y=obtenir_position(); v=(TextView)findViewById(R.id.latitude); l=v.getText().toString(); if(y==true/*&&l!="0.0"*/) { String nom=readNom(); String Page,lien="http://geolocalisation.us.ma/ajout.php?",latitude,longitude,vitesse,time,dat; TextView variable; variable=(TextView)findViewById(R.id.latitude); latitude=variable.getText().toString(); variable=(TextView)findViewById(R.id.longitude); longitude=variable.getText().toString(); variable=(TextView)findViewById(R.id.vitesse); vitesse=variable.getText().toString(); variable=(TextView)findViewById(R.id.time); time=variable.getText().toString(); lien=lien.concat("latitude="); lien=lien.concat(latitude); lien=lien.concat("&longitude="); lien=lien.concat(longitude); lien=lien.concat("&Time="); lien=lien.concat(time); lien=lien.concat("&nom="); lien=lien.concat(nom); lien=lien.concat("&vitesse="); lien=lien.concat(vitesse); lien=lien.concat("&dat="); dat=getdate(); lien=lien.concat(dat); try {Page =location.getPage(lien); } catch (ClientProtocolException e) { ((TextView)findViewById(R.id.latitude)).setText(lien); } catch (IOException e) { ((TextView)findViewById(R.id.latitude)).setText(lien); } }