Android 电池状态侦听显示 电量 充电动态显示

想使用Android系统的电池侦听和系统的电池图片;

image

引入源代码中的两个xml文件(这里我在android2.2的jar包中找不到,所以才引入,源代码路径:C:\android-sdk-windows\platforms\android-8\data\res\drawable),之后会发现stat_sys_battery.xml报错,所以我就将下图

image

1.这些图引入到我的drawable目录下,然后将stat_sys_battery.xml中的图片引入路径更改,如下:

<level-list xmlns:android="http://schemas.android.com/apk/res/android">        <item android:maxLevel="4" android:drawable="@drawable/stat_sys_battery_0" />        <item android:maxLevel="14" android:drawable="@drawable/stat_sys_battery_10" />        <item android:maxLevel="29" android:drawable="@drawable/stat_sys_battery_20" />        <item android:maxLevel="49" android:drawable="@drawable/stat_sys_battery_40" />        <item android:maxLevel="69" android:drawable="@drawable/stat_sys_battery_60" />        <item android:maxLevel="89" android:drawable="@drawable/stat_sys_battery_80" />        <item android:maxLevel="100" android:drawable="@drawable/stat_sys_battery_100" />    </level-list>  

2.接下来是在activity中的操作:

   创建一个IntentFilter

<span style="white-space:pre">    </span>private IntentFilter mIntentFilter;   

    在oncreate的方法中:加入:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyxfjd.html