Я разрабатываю приложение GPS.в моем приложении есть служба, которая отвечает за отправку GPS на сервер через сервер ....
Service -----> AysncTask(sendServer)
// then in service i broadcast some variable
myFilteredResponse = new Intent(GPS_FILTER);
myFilteredResponse.putExtra("latitude", Double.valueOf(twoFormat.format(location.getLatitude())));
myFilteredResponse.putExtra("longitude", Double.valueOf(twoFormat.format(location.getLongitude())));
myFilteredResponse.putExtra("network", MyGPS.cur_network_status);
, затем в своей деятельности я создаю широковещательный приемник для приема всех этих переменных, и он работает нормально, тогда мой пользовательский интерфейс будетизмените, когда у нас будет новый номер строки
в моей AysncTask при отправке на сервер, я получу местоположение, идентифицированное сервером, поэтому я хочу обновить свой интерфейс пользовательского интерфейса, чтобы я 1 2 также использовал широковещательную рассылку, но это не работает!
структура
broadcast
service ( on location changed ) -------------> UI interface
broadcast??
AsyncTask -------------> UI interface
я не могу использовать sendBroadcast в моем AsyncTask, так как мой AsyncTask не является какой-либо идеей?