안드로이드 개발 질문/답변
(글 수 45,052)
날씨 앱이나 배터리 관련 앱 중에 일부에서 Status Bar 에 icon이 생성되는 것을 볼 수 있는데요.
고정된 아이콘이 아닌 온도에 따라 Notification의 아이콘 내부에 온도가 변화되고, 배터리 잔량에 따라 아이콘이 변경되는 것을 보았습니다.
API를 찾아보았지만, 위와 같은 기능을 하는 API는 찾아 볼 수 없었는데요.
가장 간단한 방법은.. 해당 숫자만큼의 아이콘을 만들어 변경해주는 방법이 있는데..
그 범위가 너무 커질 경우 아이콘 개수가 지나치게 많아 효율적이지 않을 것 같구요.
코드 상에서 Drawable을 생성하여 적용하는 방법으로 해보려 했으나 Notification의 icon은 Resource의 ID 값으로 반영하기 때문에
이 조차도 여의치 않네요 ^^;;
혹시 상태에 따라 변경하는(혹은, 아이콘 내부에 텍스트(숫자)를 넣을 수 있는) 방법이 있다면 도움 부탁드립니다.
감사합니다.
고정된 아이콘이 아닌 온도에 따라 Notification의 아이콘 내부에 온도가 변화되고, 배터리 잔량에 따라 아이콘이 변경되는 것을 보았습니다.
API를 찾아보았지만, 위와 같은 기능을 하는 API는 찾아 볼 수 없었는데요.
가장 간단한 방법은.. 해당 숫자만큼의 아이콘을 만들어 변경해주는 방법이 있는데..
그 범위가 너무 커질 경우 아이콘 개수가 지나치게 많아 효율적이지 않을 것 같구요.
코드 상에서 Drawable을 생성하여 적용하는 방법으로 해보려 했으나 Notification의 icon은 Resource의 ID 값으로 반영하기 때문에
이 조차도 여의치 않네요 ^^;;
혹시 상태에 따라 변경하는(혹은, 아이콘 내부에 텍스트(숫자)를 넣을 수 있는) 방법이 있다면 도움 부탁드립니다.
감사합니다.