Форум программистов, компьютерный форум, киберфорум
Наши страницы

Progress Bar и мультипоточность - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Смена цвета полосы над приложением http://www.cyberforum.ru/android-dev/thread1673067.html
Здравствуйте. Подскажите, пожалуйста, как сменить цвет полосы над приложением, где показывается зарядка, время, связь и др. (См. рисунок). И как правильно этот элемент вообще называется?
Программирование Android Своеобразное приложение по типу клиент-сервер Доброго времени суток. Каким образом можно организовать приложение, которое предназначено, к примеру, для отправки запроса к диспетчеру такси и заказа авто, и что для этого необходимо... http://www.cyberforum.ru/android-dev/thread1673030.html
OnTouchListener Программирование Android
Здравствуйте! Этот код работает как надо на Android 5.0+, но на 4.4 и ниже по какой-то причине не работает. final Button xy = new Button(this); xy.setLayoutParams(dd_wrap_content_fill);...
Программирование Android Проложение пути в GoogleMaps
Здравствуйте. В приложение используются карты гугл. При загрузки карты показываются несколько маркеров (рисунок 1). При нажатии вручную на какой-либо маркер автоматически появляется небольшое меню с...
Программирование Android Как определить правильную ориентацию фотографии? http://www.cyberforum.ru/android-dev/thread1672694.html
На одном устройстве правильная ориентация фото получается при её повороте (Camera.Parameters::setRotation(int rotation) на 90 градусов, на другом на 270 градусов (при одинаковой ориентации самих...
Программирование Android TargetSdkVersion в build.gradle compileSdkVersion - это версия при помощи которой я компилирую свое приложение, а targetSdkVersion - это версия, максимальная версия, которая должна быть на устройстве, чтобы на нем пошло мое... подробнее

Показать сообщение отдельно
JavaStarter
11 / 11 / 3
Регистрация: 14.05.2015
Сообщений: 52
29.02.2016, 04:17
Я так понимаю, нужен ProgressDialog, а не ProgressBar. Я делал так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@Override
        protected void onPreExecute() {
            dialog = new ProgressDialog(MainActivity.this);
            dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
            dialog.setMessage("Loading…");
            dialog.setCancelable(false);
            dialog.show();
        }
 
 
@Override
        protected Void doInBackground(Void... params) {
            try {
 
                //делаем что нам нужно, во время операции крутится progressdialog
 
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            return list;
 
        }
 
@Override
        protected void onPostExecute() {
            if (dialog.isShowing()) {
                //отключаем progressdialog
                dialog.dismiss();
                //что-то делаем с результатами
            }
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru