Is Broadcast Receiver what I need?
<p>I’m trying to execute custom code that is invoked from a listprefeence radio box elsewhere in the setting UI.  Its code that will allow the user to select different styles of battery icons on their phone on the fly without a reboot.  I have everything done and the code executes fine with one exception.  It takes 10-12 seconds for the change to take place.  Kind of like it’s not executing until the system does its own check on battery status.  How to I get it to execute immediately upon checking the box?  Is this done through the use of a broadcast receiver?  I am trying to learn android development and have become pretty good with smali but not so much with actual Java yet.  I know it’s backwards but I’m trying….</p>

<p>Any help would be appreciated!</p>

<p>Thanks,
Jimmie</p>
