2012-01-04 3 views
0

상태 표시 줄에 아이콘을 넣으려고합니다 (완료). Skype처럼 항상 표시되어야합니다. 다른 새로운 알림 또는 진행중인 이벤트 아이콘으로 내 앱 아이콘을 숨길 수 없어야합니다. 내 아이콘을 다른 진행중인 이벤트 아이콘 앞에두기를 원합니다. 현재 내가트레이에 이미 진행중인 이벤트 아이콘이 많더라도 상태 표시 줄 아이콘을 영구적으로 표시하는 방법은 무엇입니까?

Notification.FLAG_NO_CLEAR |Notification.FLAG_ONGOING_EVENT 

을 사용하고하는 것은 지속적인 이벤트로 아이콘을 확인합니다.

다음 스크린 샷은 새로운 진행중인 이벤트가 나중에 추가 되더라도 Skype 알림이 항상 2 위 자리에 있음을 보여줍니다.

내 응용 프로그램에는 적용 할 수 없습니다.

어떻게 그 동작을 얻으 시나요 ??

스크린 샷 다음 확인하십시오 : http://i.stack.imgur.com/g0HwB.png

답변

0

나는 그것이 알림 서비스에 의해 관리되기 때문에 사용자가 명시 적으로 순서를 설정할 수 없습니다 생각합니다. 언급 한 동작은 skype의 알림에 'when'필드가 없으므로 가능성이 높습니다. 따라서 'when'(예 : 12:46 PM) 필드가있는 알림 전에 항상 나타납니다.

참조 :

new Notification(icon, tickerText, when); 
+1

시도 설정 ''제로 –