Updates: track actual download progress
This commit is contained in:
@@ -173,6 +173,7 @@ class AppUpdateView : RelativeLayout {
|
|||||||
@OnViewRecycled
|
@OnViewRecycled
|
||||||
fun clear() {
|
fun clear() {
|
||||||
B.headerIndicator.removeCallbacks { }
|
B.headerIndicator.removeCallbacks { }
|
||||||
|
B.progressDownload.progress = 0
|
||||||
B.progressDownload.invisible()
|
B.progressDownload.invisible()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,14 +50,16 @@
|
|||||||
android:layout_width="@dimen/icon_size_medium"
|
android:layout_width="@dimen/icon_size_medium"
|
||||||
android:layout_height="@dimen/icon_size_medium" />
|
android:layout_height="@dimen/icon_size_medium" />
|
||||||
|
|
||||||
<ProgressBar
|
<com.google.android.material.progressindicator.CircularProgressIndicator
|
||||||
android:id="@+id/progress_download"
|
android:id="@+id/progress_download"
|
||||||
style="@style/Widget.AppCompat.ProgressBar"
|
style="@style/Widget.Material3.CircularProgressIndicator"
|
||||||
android:layout_width="@dimen/icon_size_medium"
|
android:layout_width="@dimen/icon_size_medium"
|
||||||
android:layout_height="@dimen/icon_size_medium"
|
android:layout_height="@dimen/icon_size_medium"
|
||||||
android:layout_centerInParent="true"
|
android:layout_centerInParent="true"
|
||||||
android:background="@drawable/progressbar_bg"
|
android:background="@drawable/progressbar_bg"
|
||||||
|
android:indeterminate="false"
|
||||||
android:visibility="invisible"
|
android:visibility="invisible"
|
||||||
|
app:trackThickness="24dp"
|
||||||
tools:progress="40" />
|
tools:progress="40" />
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user