날씨 앱이나 배터리 관련 앱 중에 일부에서 Status Bar 에 icon이 생성되는 것을 볼 수 있는데요.

고정된 아이콘이 아닌 온도에 따라 Notification의 아이콘 내부에 온도가 변화되고, 배터리 잔량에 따라 아이콘이 변경되는 것을 보았습니다.

API를 찾아보았지만, 위와 같은 기능을 하는 API는 찾아 볼 수 없었는데요.

가장 간단한 방법은.. 해당 숫자만큼의 아이콘을 만들어 변경해주는 방법이 있는데..
그 범위가 너무 커질 경우 아이콘 개수가 지나치게 많아 효율적이지 않을 것 같구요.

코드 상에서 Drawable을 생성하여 적용하는 방법으로 해보려 했으나 Notification의 icon은 Resource의 ID 값으로 반영하기 때문에
이 조차도 여의치 않네요 ^^;;

혹시 상태에 따라 변경하는(혹은, 아이콘 내부에 텍스트(숫자)를 넣을 수 있는) 방법이 있다면 도움 부탁드립니다.

감사합니다.