Я пытаюсь установить флаг уведомления об андроиде, как Notification.FLAG_NO_CLEAR
. При поиске в Интернете я вижу myNotification.flags |= Notification.FLAG_NO_CLEAR;
. Я понимаю, что ему нужен |=
, иначе это не сработает ... но мое любопытство получило лучшее из меня, потому что я никогда не видел его раньше.Значки уведомлений Android требуют трубку?
ответ
Это не труба, это побитовый оператор.
Используется вместо нескольких флагов для одной операции.
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html http://sys.cs.rice.edu/course/comp314/10/p2/javabits.html
Есть ли причина не использовать & или^в этом случае? – EGHDK
Это то, чего я не знаю: P Я использовал их самостоятельно только при настройке ActionBar - я ожидаю, что через мгновение придет более качественный, более полный ответ; Я просто хотел дать вам несколько лучших ключевых слов для поиска :) – ataulm
Да. В общем, эти изменения флага являются аддитивными. Побитовое OR'ing их в поддерживает предыдущие флаги, а также устанавливает один из них. – frenziedherring
- 1. Показаны различные значки уведомлений
- 2. Значки уведомлений Android 6.0 выделены серым цветом
- 3. Как добавить значки в область уведомлений?
- 4. Как использовать значки уведомлений с помощью символа?
- 5. Показать крупные значки в центре уведомлений
- 6. Значки панели уведомлений теста с использованием uiautomator
- 7. Android - Получить значки в строке состояния
- 8. Как установить зону уведомлений в Android?
- 9. Значки Android Studio, означающие
- 10. Значки меню Android
- 11. Значки для Android-приложений
- 12. Значки меню Android
- 13. Значки вкладок Android
- 14. Значки Android ActionBar отсутствуют
- 15. отображение уведомлений Android на панели уведомлений
- 16. Android: ограничить количество уведомлений в панели уведомлений
- 17. Android Список прослушиваемых уведомлений уведомлений пуст (getEnabledListenerPackages)
- 18. Значок уведомлений Android уведомляется в ящике уведомлений
- 19. Xamarin android повесил трубку на исходящий звонок?
- 20. Как отлаживать телефонную трубку на android
- 21. Meteor raix: push: только «Значки» вместо «Значки, звуки, баннеры» в настройках уведомлений
- 22. Панель уведомлений показывает как большие, так и маленькие значки
- 23. Проблема: Значки уведомлений выглядят плохо на устройствах Nexus и Sony:
- 24. Как создать Facebook-подобные значки уведомлений в CodenameOne
- 25. Как отключить синие значки уведомлений на VS Code?
- 26. Как я могу добавить значки уведомлений в приложении?
- 27. Android отключить звуки уведомлений
- 28. Группировка уведомлений на Android
- 29. Служба уведомлений для Android
- 30. Android: Замените панель уведомлений
Побитовое ИЛИ Notification.flags с Notification.FLAG_NO_CLEAR и присвоить результат Notification.flags. – Simon