notification.flag = notification.flag | Notification.FLAG_ONGOING_EVENT
notification.flag |= Notification.FLAG_INSISTENT
| <- 이게 무슨 뜻인가요? or 를 뜻하는거 같은데..
그냥 notification.flag = Notification.FLAG_ONGOING_EVENT
notification.flag = Notification.FLAG_INSISTENT
이렇게 하면 안되나요? 위에 두가지 설명좀 부탁드립니다.
그냥 = 으로 넣어버리면 이전에 지정해둔 상태값들이 다 날라가니까요..
저 상태값들은 2진수로 0000001, 0000010, 0000100 식의 값들을 가지고 있습니다(자릿수는 대충 쓴겁니다)
or연산을 하면 0000111 식으로 변경되서 지정한 상태값들을 전부 표현할 수 있죠
라고 알고 있습니다만... 더 정확하게 아시는 분 계시면 추가 설명 부탁드립니다~