Articles of android progressbar

Android: как отключить элементы управления во время выполнения, активен

Я показываю свой текущий индикатор выполнения в панели действий «как обычно»: requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); … setProgressBarIndeterminateVisibility(true); … setProgressBarIndeterminateVisibility(false); И реальная работа выполняется в фоновом потоке (AsyncTask) Проблема: все элементы управления в пользовательском интерфейсе включены, поэтому пользователь может продолжать изменять базовые данные до завершения длительного процесса. Простое отключение всех элементов управления невозможно, так как при отключении EditText клавиатура […]

Диалог прогресса закрывается при касании экрана

Я использую ProgressDialog в потоке. В onButtonClick поток запускается, но когда я касаюсь в любом месте экрана, ProgressDialog закрывается. Как я могу это предотвратить? private void ButtonClick(View view) { btn1 = (Button) view.findViewById(R.id.btn1); btn1.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { GetStudentData(); } }); } private synchronized void GetStudentData() { try { // Thread to […]

Как обновить индикатор прогресса в элементе ListView

У меня есть ListView прикрепленный к ArrayAdapter . Когда пользователь нажимает кнопку загрузки для элемента в ListView загрузка начинается с использования DownloadManager . То, что я хочу сделать, – отслеживать ход загрузки с индикатором выполнения (помещается в макет элемента). Как это можно достичь? Способ, которым занимается Pocket Cast, – это то, чем я занимаюсь: Карманный […]

ProgressBar Circle не показывает прогресс в android L (API 21)

У меня есть круговой ProgressBar для подсчета времени. Он отлично работает на kitkat и раньше, но на андроиде L он всегда показывает полный круг независимо от того, какой прогресс я установил. Образ layout.xml <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleHorizontal" android:layout_width="100dp" android:layout_height="100dp" android:indeterminate="false" android:max="200" android:progress="100" android:progressDrawable="@drawable/progresscircle" /> progresscircle.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:innerRadiusRatio="3.4" android:shape="ring" android:thicknessRatio="6.0" […]

Android ProgessBar при загрузке WebView

В моем приложении у меня есть WebView который загружает любой URL из Интернета. Теперь, иногда из-за медленных сетей, страница занимает много времени, и пользователь видит только пустой экран. Я хочу показать ProgressBar пока WebView загружается и скрывает ProgessBar когда WebView загружается полностью. Я знаю, как использовать ProgressBar и AsyncTask s, но вот моя проблема. Это […]

Создание неопределенного шага прогресса на ActionBar

Я хотел бы добавить progressBar в панель действий, но установив requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setProgressBarIndeterminateVisibility(true); onCreate методу onCreate производит средний размер progressBar (48dip x 48dip), я думаю. Я хочу изменить размер progressBar, но я не могу найти, как это сделать. Не могли бы вы мне помочь?

Об Android Progress Dialog. Избегайте?

Я читал о Dialogs на Android-сайте, и я наткнулся на раздел, в котором говорится: «Избегайте ProgressDialog». Вот ссылка: http://developer.android.com/guide/topics/ui/dialogs.html Означает ли это, что они рекомендуют не использовать его? Мне действительно нужно всплывающее окно с показом прогресса, в то время как мое приложение выполняет фоновую работу. Означает ли это, что я должен построить свой собственный диалог […]

Изменение изображения ресурса панели выполнения

Я хочу создать индикатор прогресса для Android. У меня есть четыре изображения для моего квадратного индикатора хода. Я использую определенный индикатор прогресса Android: <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" style="@android:style/Widget.ProgressBar.Small" android:layout_marginRight="5dp" /> Но если я хочу сделать квадрат вместо круга, как я могу это сделать? Как передать 4 изображения на индикатор выполнения? пример:

SetSupportProgressBarIndeterminateVisibility raise java.lang.NullPointerException при использовании с Android 5.0 SDK (API 21)

Мой класс активности расширяет android.support.v7.app.ActionBarActivity. Я запрашиваю функцию окна и вызываю setSupportProgressBarIndeterminateVisibility () в методе onCreate () следующим образом: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.activity_main); setSupportProgressBarIndeterminateVisibility(true); } Я не могу понять, что не так с моим кодом, и почему я получаю java.lang.NullPointerException созданный setSupportProgressBarIndeterminateVisibility() . Мои зависимости градиента содержат: compile 'com.android.support:appcompat-v7:21.0.0' Кто-нибудь знает, […]

Как я могу изменить стиль ProgressBar на маленький?

У меня есть некоторые трудности с поиском правильного способа указать, что индикатор выполнения должен иметь небольшой неопределенный стиль. Я был бы рад, если бы кто-нибудь мог привести пример для меня и других, которые быстро ищут эту информацию.

Intereting Posts