0

所以我查看了 CM10.1(4.2.2) 中的设置,我看到了一个使用颜色选择器更改软键颜色的选项。

现在我正在开发一个应用程序,虽然做这样的事情会很酷。但我不明白它是如何做到的。它如何使用代码更改颜色,为什么不需要重新启动?

另外,我是否也可以使用类似的过程来更改我的应用程序中 Wi-Fi 的科罗拉多州?怎么会这样。我对你如何做到这一点很感兴趣,因为它会成为我的应用程序的一个很好的补充。

我发现我不是唯一一个对此感到疑惑的人,我认为这是一个很好的问题。如果有人可以,您能否解释一下可能发生的事情,然后解释我该怎么做,或者给我一个链接到一些代码来看看?

任何事情都会有所帮助。我很好奇,但很困惑。我认为答案不仅可以帮助我,还可以帮助许多其他人。谢谢!

4

1 回答 1

3

简短回答:您不能使用公共 SDK。

长答案:这不是股票 AOSP 的功能。Cyanogenmod 是经过大量修改的 Android 版本,此类功能是在 ROM 级别而非应用程序级别实现的。如果您想包含此功能,则必须在源代码级别自定义 Android,并为您想要的每台设备构建系统映像。

来源 - 谷歌员工

于 2013-03-18T15:41:35.857 回答