こんばんはfkmです
2番はbroadcaseを受信した時点を最初 とすればいいような気がします
1番はLevelListDrawableを使います
作り方はやんざむさんの所にあります
http://y-anz-m.blogspot.jp/2010/11/androidlevellistdrawable.html
レベルの指定はNotification(Compat).BuilderのsetSmallIconの2番目の引数で行います
http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setSmallIcon(int,
int)
2013/9/5 tama <tamao...@gmail.com>:
> 多摩と申します。
>
> 言葉があってるか不安なのですが、通知バー(時間や、バッテリーが表示されている一番上の細い領域)にBatteryMixのような電池残容量を表示するアプリを作成したいと考えております。
> 作成方法を調べたのですが、2点どうしても分からなかったので、ヒントだけでも教えていただけないでしょうか?
> 1.通知バーにアイコン+数字を表示する方法
> Notification.iconでは、アイコンだけは表示できますが、数値が表示できません。Numberに値を入れれば表示できるようなのですが、想定しているような、�のような表示ができません。何か方法はあるでしょうか?
> 2.バッテリー情報の取得
> バッテリー情報が更新された場合は、broadcastで受け取れるのですが、初回はどこかからデータを引いてくる必要があると思います。どこから引いてくることが可能でしょうか?
>
> うまく調べることができず、申し訳ありませんが教えていただけないでしょうか?
>
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループから退会し、メールの受信を停止するには、android-group-japan+unsubscribe@googlegroups.com
> にメールを送信します。
> このグループに投稿するには、android-group-ja...@googlegroups.com にメールを送信してください。