[免责声明:已弃用 - Digits 已更改实施和所有权。问题/答案已过时]
几个月来,我一直在我的 Android 生产应用程序中使用 Digits,没有任何问题。最近 Digits 已升级到 2.0.0 版。我尝试按照Digits upgrade guide升级我的实现。一切都按预期工作,但主题。
我的实现:
在我的应用程序中,在扩展的活动中Application
,我已经初始化了 docs 中给出的数字,并发布了使用以下代码设置主题的帖子:
new Digits.Builder().withTheme(R.style.CustomDigitsTheme).build();
哪里CustomDigitsTheme
是:
<style name="CustomDigitsTheme" parent="Theme.AppCompat.Light">
<item name="android:textColorPrimary">@color/text_primary</item>
<item name="android:textColorSecondary">@color/text_hint</item>
<item name="android:textColorLink">@color/accent</item>
<item name="dgts__accentColor">@color/accent</item>
<item name="dgts__logoDrawable">@drawable/logo</item>
</style>
请注意,Digits 提供了另一种设置主题的方法(使用DigitsAuthButton
)。但我不能使用它,因为在我的实现中我使用的是常规Button
的 .