power management - Android Development: Show Battery Level -
i've been searching , find messed things. isn't there easy way show battery level 21% on toast or textview? or how can achieve this?
//simon
if mean changing battery status on emulator following. connect emulator via telnet , change status , capacity
> telnet localhost 5554 android console: type 'help' list of commands ok power ac off ok power discharging ok power capacity 21 ok exit > ahh, can says on page ted mentioned, , use handler show toast. code need add activity.
private handler handler = new handler; private broadcastreceiver mbatinforeceiver = new broadcastreceiver() { @override public void onreceive(final context context, intent intent) { int level = intent.getintextra(batterymanager.extra_level, 0); int scale = intent.getintextra(batterymanager.extra_scale, 100); log.i(tag, "level: " + level + "; scale: " + scale); int percent = (level*100)/scale; final string text = string.valueof(percent) + "%"; handler.post( new runnable() { public void run() { toast.maketext(context, text, toast.length_short).show(); } }); } };
Comments
Post a Comment