所以我正在查看CM10.1(4.2.2)中的设置,我看到了一个使用颜色选择器更改软键颜色的选项。
现在我正在开发一款应用程序,虽然做这样的事情会很酷。但我不明白它是如何做到的。它是如何使用代码更改颜色的,为什么不需要重启?
另外,我是否可以使用类似的过程来更改我的应用程序内部的Wi-Fi的科罗拉多州?如何做到这一点。我对你如何做到这一点感兴趣,因为它会对我的应用程序做出很好的补充。
我看到我不是唯一想知道这一点的人,我认为这是一个很好的问题。如果有人可以,您可以解释可能发生的事情,然后解释我是如何做到的,并且可能会给我一些链接来查看一些代码吗?
一切都会有所帮助。我很好奇,但很困惑。我认为答案不仅有助于我,还有许多其他人。谢谢!
答案 0 :(得分:3)
简短回答:您无法使用公共SDK。
答案很长:这不是AOSP股票的特色。 Cyanogenmod是Android的重度修改版本,这样的功能是在ROM级别而不是应用程序级别实现的。如果您想要包含此功能,则必须在源级别自定义Android,并为您想要的每个设备构建系统映像。