Intereting Posts
Сделать заголовок заголовка (не заголовок раздела) ListView Stick сверху Android-эмулятор имеет правильный прокси-сервер и общедоступный адрес DNS-сервера, но не может разрешить имя хоста Обновление TextView каждую секунду Построение и повторное использование исходного кода Dialer с открытым исходным кодом в моем проекте Как добавить кнопку поиска на панели инструментов в материальном дизайне Как определить и управлять входящим звонком (Android)? Плагин камеры Кордовы, получить полный путь изображения из галереи Как изменения фона при входе в приложение Instagram? Vertex Buffer Objects (VBO) не работает на Android 2.3.3, используя GLES20 Сегодня n-й день года Почему setWidth не работает? «DRAW OVER OTHER APP» – это какое разрешение в android Как определить независимую от пикселя высоту в методе onDraw () TextInputLayout не показывает подсказку EditText, прежде чем пользователь будет фокусироваться на ней Семантический материал (RDF, OWL) на мобильных телефонах – это возможно?

Android – bindService более одного раза

Можно ли связывать службы более одного раза с одним и тем же контекстом для одной и той же службы?

Могу ли я связывать службы несколько раз с одним и тем же контекстом одной службы и unBindService только один раз?

благодаря

    Можно связать многократно с одной и той же службой с одним и тем же контекстом, но это выглядит плохой практикой. Кроме того, вы не можете отключить службу только один раз. Вы должны развязать все свои ServiceConnection .

    ОБНОВЛЕНИЕ : Что касается того, почему это кажется мне плохой практикой, это потому, что я не могу себе представить, зачем это нужно. Кроме того, я думаю, что оболочка связи, которая будет связывать и отвязывать только один раз и служить интерфейсом фасада для обслуживания, может быть лучше, потому что она будет вводить меньше накладных расходов и меньше ошибок (на мой взгляд, хотя)