Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Service в новом процессе - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android SetContentView и layoutParams http://www.cyberforum.ru/android-dev/thread1453379.html
Почему когда я не передаю lp в setContentView, lin занимает весь экран, словно у него MATCH_PARENT, хотя я для него через setLayourParams устанавливаю WRAP_CONTENT? А вот так, (c явной передачей...
Программирование Android Работа с картами (WMTS) Как работать с WMTS? Тайлы будет отдавать GeoServer. Нашел как работать с WMS, например с osmdroid или google map. Но WMS не совсем подходит. Нужен именно WMTS. http://www.cyberforum.ru/android-dev/thread1453285.html
Неверный JSON Программирование Android
Подскажите пожалуйста споткнулся вроде на ровном месте exit(json_encode($newArray)); Так выдаю данные для приложения JsonObjectRequest jsObjRequestNews = new...
В объявлении new Button красным подчёркивает "this" Программирование Android
Здравствуйте, уважаемы программисты! Не могли бы вы мне помочь? ЧТО НЕ ТАК С ЭТИМ ОТРЫВКОМ КОДА????????? public void onClick(View v) { hi.setText("Пользоваться...
Программирование Android Разбор протокола http://www.cyberforum.ru/android-dev/thread1452751.html
Доброго времени суток. Ребят, помогите пожалуйста разобраться. Есть билайновская IPTV-приставка и Android-приложение для управления этой приставкой посредством Wi-Fi(управление каналами, громкостью и...
Программирование Android Подключение к серверу я почему то не могу подключиться к серверу, сразу вылетает, не могу понять причины вот код: HttpClient client = new DefaultHttpClient(); HttpGet request = new... подробнее

Показать сообщение отдельно
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144

Service в новом процессе - Программирование Android

21.05.2015, 17:13. Просмотров 359. Ответов 1
Метки (Все метки)

Мне нужно запускать сервис в новом процессе, чтобы он не перезапускался после завершения Activity.
Сделал так:
XML
1
2
3
4
5
        <service
            android:name=""
            android:process="пакет моего приложения.b"
            android:exported="false">
        </service>
Это из AndroidManifest.xml.
Ещё у меня есть класс со статической переменной:
Java
1
public static Hashtable<String, String> имя переменной...
В сервисе я методом put() вставляю значения в эту/этот Hashtable, и значения точно вставляются, так как я вывожу Hashtable в LogCat в классе с Hashtable,
а потом, где бы я ни пытался получить методом get() значение из Hashtable в Activity, я получаю null. До того, как я переместил сервис в новый поток, всё работало.

Объясните, пожалуйста, что не так?
Мне нужно получить ссылку в Activity на экземпляр класса, с которым работает сервис или что?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru