我尝试使用ContentLoadingProgressBar实现水平不确定的进度条样式。下面是xml布局
<android.support.v4.widget.ContentLoadingProgressBar
android:id="@+id/pbar_Cloud"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_gravity="bottom"
android:visibility="visible" />
进度条显示为空水平线,没有进度。 通过设置
style="?android:attr/progressBarStyleLarge"
圆形不确定进度显示正常。我错过了什么,我甚至尝试过
ContentLoadingProgressBar bar = (ContentLoadingProgressBar) findViewById(R.id.pbar_Cloud);
bar.setActivated(true);
bar.show();
仍然没有运气。
答案 0 :(得分:4)
我知道这是很久以前的问题,但万一其他人在这里遇到同样的问题:
您只需要将android:indeterminate="true"
添加到xml:
<android.support.v4.widget.ContentLoadingProgressBar
android:id="@+id/pbar_Cloud"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_gravity="bottom"
android:visibility="visible"
android:indeterminate="true"/>
希望有所帮助!