2017-02-24 117 views
0

我需要一些指导,为AOSP上的LatinIME设置默认主题。我不太确定这个值存储在哪里。如何在AOSP中为LatinIME设置默认主题

首先,我尝试在位于LatinIME的ThemeSettingsFragment.java中设置主题。所以现在每当一个主题被设置或改变时,它总是会选择我的。后来我发现只有当我们在设置(语言&输入 - > Android键盘(AOSP) - >外观&布局 - >主题)中打开键盘主题时,才会调用此类。如果我们打开这些视图,只会导致主题被更改。我的目标是在构建AOSP时制定我的主题。

接下来我怀疑该值可能存储在一些全局配置中,并导致我在类InputMethodManagerService.java中发现了常量Settings.Secure.DEFAULT_INPUT_METHOD。但那并没有让我在任何地方值得。

任何人曾经在类似的东西上工作过或知道解决我的问题?

回答

相关问题