Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android应用程序中使用BatteryMeterView.java_Java_Android - Fatal编程技术网

在android应用程序中使用BatteryMeterView.java

在android应用程序中使用BatteryMeterView.java,java,android,Java,Android,我想在我自己的应用程序中使用AOSP中的BatteryMeterView.java创建一个电池图标,以响应电量变化、充电状态等 我在GitHub上找到了这个。是否可以将其集成到我的应用程序中,以创建图标并最终创建百分比文本 我在考虑类似于.xml的东西 以及位于com.example.app内的BatteryMeterView.java文件 根据当前许可证,我还可以在非开源项目中使用该文件吗?谢谢你的时间 这应该是可能的,您只需要包含所有资源,并决定是否使用BatteryController和忽

我想在我自己的应用程序中使用AOSP中的BatteryMeterView.java创建一个电池图标,以响应电量变化、充电状态等

我在GitHub上找到了这个。是否可以将其集成到我的应用程序中,以创建图标并最终创建百分比文本

我在考虑类似于.xml的东西

以及位于com.example.app内的BatteryMeterView.java文件


根据当前许可证,我还可以在非开源项目中使用该文件吗?谢谢你的时间

这应该是可能的,您只需要包含所有资源,并决定是否使用BatteryController和忽略DemoMode。并决定是否要进行hasOverlappingRendering

许可证详细信息
阅读更多@,您对重新分发部分感兴趣。

也许您可以这样做,但我检查了代码,它还包括许多其他java和资源文件。 您必须决定和分析他们的角色,并相应地修改代码

<com.example.app.BatteryMeterView
    android:id="@+id/battery_icon"
    android:layout_width="8dp"
    android:layout_height="15dp" />