我已经在Appbar/工具栏中实现了一个搜索视图,并且正在向用户提供搜索建议。我的应用程序是黑暗的,带有白色文字,但我想列出一系列暗示的建议,带有深色文字...
我看到了一些帖子,解释了如何通过"挖掘"到视图元素本身中来执行此操作,没有一个更好的方法来表明Android应该使用光主题?
您可以在文件 styles.xml
上创建一个灯主题,并在要更改的视图下的属性android:theme
,因此所有孩子都将继承主题。
示例
<style name="MyCustomTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
在您的视图属性下
android:theme="@style/MyCustomTheme"
我希望我已经帮助