Android【KLWP】通知されたアイコンを表示させる方法

KLWPではステータスバーの情報を表示させることができますが、中でも不在着信やメール受信などの通知は表示できるようにしたいところです。KLWPの中にある例を見れば、テキスト部分の表示は難しくないと思いますが、初心者はアイコンを表示させる場合に少々考え込んでしまうかもしれないので、今回は通知された「アイコン」を表示する方法を紹介したいと思います。


KLWP Live Wallpaper Maker
KLWP Live Wallpaper Maker
開発元:Kustom Industries
無料
posted with アプリーチ


ni」を使います

ステータスバーの通知関連を表示する「ni」の関数の中に、アイコンを表示させるものが2つ用意されています。

①最初の消去可能な通知のアイコン
$ni(0,icon)$

②最初の消去可能な通知の大きなアイコン
$ni(0,bicon)$

①はステータスバーに表示されるアイコンで、②は展開した通知内に表示されるアイコンです。
数字の「0」は最新を意味し、「1」なら1つ前、「2」なら2つ前となります。
これらは「数式としてBitmapに使われる」となっているので、画像を表示させる要領で画像の代わりにこの関数を記述すれば通知アイコンが表示されます。