Форум программистов, компьютерный форум CyberForum.ru

ProgressBar во время загрузки данных - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Ошибка при работе с базой данных http://www.cyberforum.ru/android-dev/thread1251271.html
скажите почему ошибка при этих строках: sqdb.insert(sms.TABLE_NAME1, sms.NAME1, cv); sqdb.execSQL("CREATE TABLE " + editText.getText().toString() + " (number VARCHAR(30), name_contact VARCHAR(80));");сначала идет вставка данных в базу и после идет создание новой таблицы и выскакивает ошибка, не пойму
Android При запуске не находит обыкновенную java.awt.Point Всем здрасьте! Какая-то ерунда происходит. Делаю простенькую игрушку. Есть у меня три проекта - core, desktop и android. Делаю с использованием Libgdx, и были проблемы с подобным проектом, но в тот раз в конце концов запустилось на железном телефоне, хоть и не на эмуляторе. И в тот раз я не использовал java.awt.Point. А в этом проекте я в основном (core) импортировал и использовал... http://www.cyberforum.ru/android-dev/thread1251216.html
Android Связать Android SDK и Eclipse Luna
Здравствуйте! Недавно переустановил ОС с W7x32 -> W7x64, поставил также другой Eclipse(поставил Eclipse Java EE IDE for Web Developers.) и теперь не получается связать Anroid SDK с Eclipse. Установил ADT. Появилась возможно запустить android проект: Но получаю вот такую ошибку: DDMS files not found: A:\android\sdk-android-windows\platform-tools\hprof-conv.exe ...
GooglePlay аккаунт, как вытащить имя пользователя? Android
Можно ли как то вытащить имя пользователя из аккаунта в Play? Или вообще какие нибудь способы получить имя владельца телефона. Нужно для вежливого обращения)
Android Создание интерфейса http://www.cyberforum.ru/android-dev/thread1251128.html
Java SDK. Добавленные элементы заходят за границу видимой области, как сделать, чтобы они размещалиcь ровно по середине. Видно что EditText имеет большой размер. Использую TableLayout. Добавлено через 8 минут Разобрался. Нужно было в свойствах TableLayout выбрать свойство ShrinkColumns и ввести 1,2,3 (для трех столбцов)
Android Передача двойного массива в другое активити помогите с передачей данных из адаптера в активити из двойного массива, мне нужно так чтобы соблюдалось id по нажатию на кнопку, если проще, то по нажатию на уровень передаются данные нажатого уровня в другое активити. Код адаптера: package com.example.mygames; import android.content.Context; import android.content.Intent; import android.view.View; import... подробнее

Показать сообщение отдельно
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
26.09.2014, 10:04     ProgressBar во время загрузки данных
Spelcrawler, вообще, это всё интересно, конечно. Я недавно ваш метод решил применить при асинхронной загрузке Яндекс-карт. Создал их в doInBackground, тут же скрыл, потом сделал необходимые действия, а в onPostExecute отобразил и доделал некоторые вещи типа отображения кнопок приближения. Не скажу, что быстрее получилось (хотя, может быть), но зато действительно, можно получить доступ к UI-элементам, созданным в doInBackground. Яндекс-карты я потом выбросил, потому что они почему-то всё равно не грузятся на Android 4.4.2, а причину поймать так и не смог.

Добавлено через 12 минут
Не знаю, правильно ли рассуждаю, но в некоторых случаях даже обращение к getActivity() в doInBackground может привести к ошибке. Некоторые классы и компоненты требуют доступа к контексту, ну и изредка я писал напрямую, допустим, new Preferences(getActivity()). Что иногда приводило к ошибке. Теперь везде заменяю на context (типа Context), а в методе onCreateView пишу: "context = getActivity();".
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru