Android Lollipop 引入了一种可以随时开启的省电模式,当电池电量为 15% 或更低时默认开启。这给我的应用程序带来了问题,因为省电模式会禁用提供关键信息的动画。(只是为了提供上下文,我的应用程序允许用户配置一个 Android Wear 表盘;当他们保存一个新的“主题”时,我将主题动画移动到操作栏上的一个按钮,以便他们知道它被保存到哪里。当动画被电池保护程序禁用,当他们点击保存时没有任何反应,我认为这会令人困惑。)
那么,有没有办法以编程方式确定电池保护程序是否打开?这样,我可以提供动画的替代方案,例如显示 Toast。