Проблема с портированием GPS - PullRequest
0 голосов
/ 06 февраля 2011

Я работаю над проектом GPS-портирования, в котором нам нужно избегать всех изменений структуры. Это было достигнуто через сокет, где приложение (Настройки GPS) общается с библиотекой GPS (Middleware) и наоборот.

Проблемы

  1. В графическом интерфейсе Socket работает в одном нить и не в состоянии вызывать методы в основной теме активность (securitySetting.java). За это мы используем обработчик общаться с основным потоком, но проблема все еще сохраняется. Проблема здесь является фактическим источником модифицированный, securitysettings унаследованный от «SettingsPreferenceFragment» где когда я проверяю фактический источник это наследуется от предпочтительности. Каждый раз, когда я использую securitysettings.this.getactivity () чтобы получить контекст.

  2. Нужно показать несколько уведомлений, после завершения работы в GPS библиотека. Это невозможно из активность настроек безопасности как она не может быть в наличии все время. Пожалуйста, предложите, если какие-либо работы вокруг показать уведомления.

1 Ответ

0 голосов
/ 06 февраля 2011

У меня проблемы с пониманием этого вопроса.

Для меня это звучит как проблема с потоками / пользовательским интерфейсом. У вас запущен отдельный поток, выполняющий некоторую работу, и вы хотите, чтобы Activity в потоке пользовательского интерфейса получала уведомление о завершении фонового потока, чтобы он мог что-то отобразить пользователю. Это правильно?

...