본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


기타/Android

안드로이드 Badge Count

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2019. 4. 29.

 

 

안드로이드에서 앱 실행 아이콘에 알림이 오면 숫자가 올라가는 기능을 벳지카운터라고 한다.
이걸 사용하려면 인텐트 클래스를 활용하여 안드로이드에서 제공하는 액션을 호출하고 BroadCast 해 주어야 한다.
근데..set은 가능해도 get은 안되는 것 같다.
아무리 찾아봐도 ++ 형식으로 증가시키는 방법만 나온다.

 

Intent intent = new Intent("android.intent.action.BADGE_COUNT_UPDATE");
intent.putExtra("badge_count", 증가시킬 값);
intent.putExtra("badge_count_package_name", context.getPackageName());
intent.putExtra("badge_count_class_name", 실행시킬 클래스 이름);
context.sendBroadcast(intent);

 

위 내용은 안드로이드 버전 9.0까지 유효하다.

반응형

'기타 > Android' 카테고리의 다른 글

플레이 스토어 일시 정지  (0) 2019.04.30
안드로이드 앱 아이콘 변경  (0) 2019.04.30
안드로이드 8.0부터 Notifications 사용  (0) 2019.04.30
안드로이드 doze모드 만들기  (0) 2019.04.30
안드로이드 Doze모드  (0) 2019.04.30
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글