gpt4 book ai didi

java - 将自定义主题应用到 SciChart Android 中的 SciChartSurface

转载 作者:行者123 更新时间:2023-12-02 10:02:33 32 4
gpt4 key购买 nike

假设我创建了一个类似 this 的主题。我将其命名为 ChartTheme_Normal。我将它应用到 ThemeManager 对象,如下所示:

ThemeManager themeManager = new ThemeManager();
themeManager.addTheme(this, R.style.ChartTheme_Normal);

此时,我该如何将其添加到我拥有的 SciChartSurface 中?

SciChartSurface 有一个 applyThemeProvider(IThemeProvider) 方法,但它需要一个 IThemeProvider 并且看起来你可以避免使用它,如果你做了styles.xml 中的主题并使用 ThemeManager

如果我对 SciChart 主题的理解完全错误,请在可以的情况下进行更正。我对这个不太熟悉。

最佳答案

您不需要将主题添加到 ThemeManager 中。您只需在 styles.xml 中声明新主题,然后通过调用 setTheme() 将其应用到 SciChartSurface 实例。 :

// set theme id from styles
surface.setTheme(R.style.SciChart_BerryBlue);

这就是在 SciChart Android 中应用新主题所需要做的全部事情

关于java - 将自定义主题应用到 SciChart Android 中的 SciChartSurface,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55528013/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com