【发布时间】:2023-04-04 13:10:01
【问题描述】:
在 Android Studio 中,我使用了来自外部源的 SeekBar。 该应用程序正常工作,但我仍然收到两个渲染错误:
- “未能在当前主题中找到样式 'discreteSeekBarStyle'”
- “缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。”
可能是什么问题?
【问题讨论】:
在 Android Studio 中,我使用了来自外部源的 SeekBar。 该应用程序正常工作,但我仍然收到两个渲染错误:
- “未能在当前主题中找到样式 'discreteSeekBarStyle'”
- “缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。”
可能是什么问题?
【问题讨论】:
如果应用运行良好,也许您只需重新启动 Android Studio 即可修复它。 它经常附加到我身上,我只需重新启动 Android Studio 就可以解决它。
【讨论】:
我遇到了同样的问题。我设法通过添加来解决它:
<item name="discreteSeekBarStyle">@style/Widget.DiscreteSeekBar</item>
styles.xml 中的AppTheme 样式(我的主题)。
另外,来自AnderWeb/discreteSeekBar GitHub repo:
您还可以在您的主题上使用属性 discreteSeekBarStyle,并将自定义样式应用于您的应用程序/活动/片段/任何内容上的所有 DiscreteSeekBar。
【讨论】: