我在XML中定义了一个简单的进度栏:
<ProgressBar
android:id="@+id/prgbar_stats"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:indeterminate="false"
android:max="100"
android:minHeight="100dp"
android:progress="50" />
我在上面附加了一些代码,
{
ProgressBar progressBar = (ProgressBar)FindViewById(Resource.Id.prgbar_stats);
progressBar.SetProgress(100, true);
progressBar.Progress= 100;
}
但是无论我做什么,它总是忽略进度。但是,它确实显示了XML的50进度(最后一行)。而且,如果我将XML的进度更改为75,则可以正确显示。
有多难?如果有帮助,我正在通过progressbar
方法调用OnCreate
函数。