Articles of андроид progressbar

Панель прогресса Android с дополнением

Я хочу, чтобы мой индикатор прогресса выглядел примерно так: Я не хочу использовать изображения, поэтому я попытался сделать это с помощью форм: <item android:id="@android:id/background"> <shape> <corners android:radius="50dp" /> <gradient android:angle="270" android:centerColor="#2a2723" android:centerY="0.75" android:endColor="#2a2723" android:startColor="#2a2723" /> </shape> </item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="50dp" /> <gradient android:angle="270" android:centerColor="#16e61c" android:centerY="0.75" android:endColor="#9dfd6e" android:startColor="#16e61c" /> </shape> </clip> </item> <item […]

ProgressBar не оживляет при раздувании viewstub

У меня есть Activity с этой структурой: FrameLayout ProgressBar ViewStub ViewStub раздувает фрагмент в отдельном потоке. Мне нужно отобразить прогресс во время загрузки фрагмента. Проблема заключается в том, что ProgressBar не вращается, пока заглушка раздувается (в моем случае около половины секунды: это тяжелый фрагмент) Я пробовал все: отображение / скрытие представления, недействительность, отображение их в […]

Как сделать Android ProgressBar определенным в коде?

Я пытаюсь добавить индикатор прогресса в код и сделать его определенным: progressBar = new ProgressBar(getActivity()); progressBar.setLayoutParams(layoutParams); parent.addView(progressBar, index); progressBar.setId(id.list_item_secondary); progressBar.setProgressDrawable(getResources().getDrawable(drawable.progress_horizontal)); progressBar.setIndeterminate(false); progressBar.setMax(100); После progressBar.setIndeterminate(false) isIndeterminate по-прежнему истинно, и прогресс продолжается показывает неопределенный круг. Как я могу сделать это определенным?

Как изменить цвет ProgressDialog Spinner в Android?

Я пытаюсь добавить настраиваемый ProgressDialog в свою Activity . Я успешно изменил шрифт ProgressDialog и цвета фона, но я не знаю, как изменить цвет прядильщика, не используя виджет. Может кто-нибудь мне помочь? Это мой код Activity : myPd_bar=new ProgressDialog(Ratings.this,R.style.Theme_MyDialog); myPd_bar.setMessage("Loading…."); myPd_bar.setTitle(null); myPd_bar.show(); Это мой код styles.xml : <style name="Theme.MyDialog" parent="@android:style/Theme.Dialog"> <item name="android:textColor">#daac56</item> <item name="android:background">#160203</item> <item […]

Android 5.0 – ProgressBar не может отображаться над кнопкой

Я думаю, что название довольно ясно о моей проблеме … Итак, вот мой макет: <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <Button android:id="@+id/button_action" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Login" /> <ProgressBar android:id="@+id/progress_bar" android:layout_width="50dp" android:layout_height="50dp" android:layout_centerInParent="true"/> </RelativeLayout> В SDK для Android версии <21, без проблем, ProgressBar правильно отображается над кнопкой и центрируется на кнопке. Но на Android 5.0, ProgressBar отображается за кнопкой. Таким […]

Централизация ProgressBar программно в Android

Я пытаюсь центрировать ProgressBar программно, используя следующее: ViewGroup layout = (ViewGroup) findViewById(android.R.id.content).getRootView(); progressBar = newProgressBar(SignInActivity.this,null,android.R.attr.progressBarStyleLarge); progressBar.setIndeterminate(true); progressBar.setVisibility(View.VISIBLE); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(100,100); params.addRule(RelativeLayout.CENTER_IN_PARENT); layout.addView(progressBar,params); Настройка размера, похоже, работает нормально, но ProgressBar не центрируется в существующем макете (определяется xml с относительным расположением). Здесь что-то явно не так? XML выглядит следующим образом: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" […]

Как показать статус индикатора выполнения в процентах

Я использую диалог прогресса для Android 2.3.3. Состояние диалогового окна «Прогресс» отображается с форматом «60% 60/100», но я хочу отображать только процент не «60/100». Как мне это сделать? пожалуйста помоги.

Как заставить ProgressBar прекратить вращение?

Когда я добавляю горизонтальный ProgressBar, он ведет себя так, как ожидалось, – я устанавливаю значение прогресса и показывает его. Однако, когда я добавляю ProgressBar (круговой), он вращается. Вот и все. В такой форме индикатор «wait wait» больше, чем любой индикатор выполнения, потому что значение прогресса не отображается. Итак, мой вопрос (предполагая, что Progress в названии […]

Как создать круговой индикатор выполнения (круговая диаграмма), как индикатор – Android

Теперь у меня есть горизонтальный индикатор выполнения, который программно обновляется с помощью метода setProgress ProgressBar : <ProgressBar style="@android:style/Widget.ProgressBar.Horizontal" android:layout_width="0dip" android:layout_weight="1" android:layout_height="20dip" android:id="@+id/progressbar" > </ProgressBar> Есть ли способ преобразовать этот индикатор выполнения в круг (круговая диаграмма) и иметь возможность также обновлять прогресс программным путем? Пример того, что я хочу:

Закругленный прогресс в пределах округленного шага выполнения

Я пытаюсь создать пользовательский индикатор выполнения в приложении, над которым мы работаем, и последний элемент, который мне нужен, – это индикатор прогресса. Вместо этого я хочу, чтобы этот бар закруглялся точно так же, как левый и правый края самого индикатора выполнения, как во втором изображении (за вычетом красного круга, конечно). Вот определение макета индикатора выполнения […]