le hello
i a établi une application de J2ME qui a la capacité de dépister un dispositif mobile using 3 options selon la valeur de l'intervalle. la dernière valeur d'intervalle est stockée en valeur du disque store. The pour la dernière fois de l'intervalle est vérifiée à l'application de démarrage (dans la fonction vide publique de startApp ()) et selon elle une méthode de cheminement appropriée est applied.
1. s'interval=0, la voie d'application le mobile en enregistrant un auditeur de GPS comme suit : le
// créent du thread GPSDataTextBox.setString (un « Listener » d'auditeur) de GPS ; clsGPSListener de GPSListener= de clsGPSListener du nouveau (GPSDataTextBox, IPAddress, IMEI) ; nouveau fil du (GPSListener) .start () ;
2. s'interval=-1, l'arrêt tracking.
3. d'application si l'intervalle > 0, le cheminement est fait using un temporisateur qui court sur l'intervalle spécifique comme suit : le
// créent un thread GPSDataTextBox.setString (« Interval d'intervalle de GPS (" + intervalle +") « ) ; Temporisateur tmrGPSInterval = nouveau de temporisateur du () ; tmrGPSInterval.schedule (new clsGPSInterval (GPSDataTextBox, IPAddress, IMEI), 0, Interval * 1000) ; clsSMSListener de construction du
i qui écoutent sur SMS venant sur un certain port. ce les sms contient le nouvel intervalle que l'utilisateur à distance veulent dépister le mobile avec. mon problème est comment ose la commande d'I les fils du clsGPSListener et clsGPSInterval du clsSMSListener. dans un autre mot : comment ose je commencer et arrêter le clsGPSListener et les fils clsGPSInterval du clsSMSListener. j'emploie le netbeans
Thanks à l'avance
class= de
|