いくつかのアプリを使っていると、ステータスバーのアイコンが動的に切り替わっているものがありました。どのように実装しているのでしょう?私も作ってみました。 概要 こんな画面イメージのものを作りました。まずは、ノーティフィケーション初期表示時のイメージです。星型のアイコンが表示されています。 ノーティフィケーションのアイコンを動的に切り替えた所です。 通知ウインドウを表示したところです。タイトルと概要の末尾の数字は、動的に変更させています。 作業の流れ 複数の画像を用意する 上記画像をまとめるXMLを作成する ノーティフィケーションを表示する 上記で作成したノーティフィケーションを適宜切り替える XML プロジェクトの/res/drawableに任意の名前で、下記のようなXMLファイルを作成しました。ここでは、level_list.xmlというファイル名にしました。 ※maxLevelには整数
![ステータスバーのアイコン/通知ウインドウのテキストを動的に切り替える方法 - kurukuru-papaのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/7f5c3166c9c1bea6ed597fc19d68e5c85cbc7035/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkurukuru-papa%2F20110403%2F20110403213244.png)