Android 不确定微调器的大小与id不相同。是否刷新菜单?
我正在尝试转换到ActionBar。我需要一个不确定的微调器以及一个刷新按钮。如果我在活动中使用Window.FEATURE\u undeterminate\u PROGRESS,我将在ICS上获得一个不确定微调器ok,但它比刷新资源大得多。有没有办法把它缩小?下面是galaxy nexus上的屏幕截图: 同时有两个进度微调器也有点奇怪。我希望如果你有一个可见的刷新按钮,调用setProgressBarIndeTerminateVibility()就可以重用id.menu\u刷新一个。啊Android 不确定微调器的大小与id不相同。是否刷新菜单?,android,Android,我正在尝试转换到ActionBar。我需要一个不确定的微调器以及一个刷新按钮。如果我在活动中使用Window.FEATURE\u undeterminate\u PROGRESS,我将在ICS上获得一个不确定微调器ok,但它比刷新资源大得多。有没有办法把它缩小?下面是galaxy nexus上的屏幕截图: 同时有两个进度微调器也有点奇怪。我希望如果你有一个可见的刷新按钮,调用setProgressBarIndeTerminateVibility()就可以重用id.menu\u刷新一个。啊 谢谢
谢谢我通过使用ActionBar.setCustomView()解决了这个问题,并在菜单没有菜单刷新项时提供了一个进度微调器。我通过使用ActionBar.setCustomView()解决了这个问题并在菜单没有菜单刷新项时提供进度微调器。您可以通过将
@style/Widget.ProgressBar
添加到操作栏的样式中来设置不确定进度指示器的样式,其中您提供的样式(@style/Widget.ProgressBar.larg
)是进度条样式,如
<style name="Widget.ProgressBar.Large" parent="@style/Widget">
<item name="android:indeterminateDrawable">@drawable/progress_large</item>
<item name="android:indeterminateOnly">true</item>
<item name="android:indeterminateBehavior">repeat</item>
<item name="android:indeterminateDuration">3500</item>
</style>
您可以通过将@style/Widget.ProgressBar
添加到ActionBar
的样式中来设置不确定进度指示器的样式,其中您提供的样式(@style/Widget.ProgressBar.Large
)是进度条样式,例如
<style name="Widget.ProgressBar.Large" parent="@style/Widget">
<item name="android:indeterminateDrawable">@drawable/progress_large</item>
<item name="android:indeterminateOnly">true</item>
<item name="android:indeterminateBehavior">repeat</item>
<item name="android:indeterminateDuration">3500</item>
</style>
我通过使用ActionBar.setCustomView()并在菜单没有菜单刷新项时提供进度微调器来解决此问题。我通过使用ActionBar.setCustomView()并在菜单没有菜单刷新项时提供进度微调器来解决此问题。