Я создал приложение, в котором служба работает в фоновом режиме. Когда есть прогресс, он будет отображать всплывающее сообщение, но я хочу добавить индикатор выполнения. Может ли кто-нибудь помочь мне с этим?
это метод, который будет отображать всплывающее сообщение: (25% загружено, 50% и так далее)
protected void onProgressUpdate(Integer... progress) {
Log.d("Downloading files",
String.valueOf(progress[0]) + "% downloaded");
Toast.makeText(getBaseContext(),
String.valueOf(progress[0]) + "% downloaded",
Toast.LENGTH_LONG).show();
}
расположение индикатора выполнения в activity_main . xml
<ProgressBar
android:id="@+id/p_barr"
android:layout_width="150dp"
android:layout_height="150dp"
style="?android:progressBarStyleHorizontal"
android:progress="5"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
/>