Android Widget.ProgressBar.Small和Widget.ProgressBar.Small.Inverse的差异

Android Widget.ProgressBar.Small和Widget.ProgressBar.Small.Inverse的差异,android,Android,我尝试了两种不同的进度条样式,通过 refreshMenuItem.setActionView(R.layout.actionbar_indeterminate_progress); actionbar_不确定_progress.xml 我试过Widget.ProgressBar.Small和Widget.ProgressBar.Small.Inverse。然而,我看不到任何视觉上的差异 Widget.ProgressBar.Small Widget.ProgressBar.Small.

我尝试了两种不同的进度条样式,通过

refreshMenuItem.setActionView(R.layout.actionbar_indeterminate_progress);
actionbar_不确定_progress.xml

我试过Widget.ProgressBar.Small和Widget.ProgressBar.Small.Inverse。然而,我看不到任何视觉上的差异

Widget.ProgressBar.Small

Widget.ProgressBar.Small.Inverse


我想在颜色上有一个反比,但没有。我遗漏了什么吗?

有点不同,但一开始很难注意到

Widget.ProgressBar.Small
样式版本旨在放置在深色背景上,而
Widget.ProgressBar.Small.Inverse
样式版本旨在放置在浅色背景上


通常你可能不会注意到这一点。检查它的最佳方法是将两个进度条的组合置于黑白背景上,并在良好的显示器上显示,然后您可以注意到边缘上的差异。

是否应该反转?:“反转”样式为微调器提供反转颜色方案,如果应用程序使用浅色主题(白色背景),则可能需要反转颜色方案。是的,你是对的。我把它搞砸了,然后反过来写。现在,它应该是正确的。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    style="?attr/actionButtonStyle" >
    <ProgressBar
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        style="@android:style/Widget.ProgressBar.Small" />
</LinearLayout>