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

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...
Программирование Android При запуске не находит обыкновенную java.awt.Point Всем здрасьте! Какая-то ерунда происходит. Делаю простенькую игрушку. Есть у меня три проекта - core, desktop и android. Делаю с использованием Libgdx, и были проблемы с подобным проектом, но в тот... 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....
GooglePlay аккаунт, как вытащить имя пользователя? Программирование Android
Можно ли как то вытащить имя пользователя из аккаунта в Play? Или вообще какие нибудь способы получить имя владельца телефона. Нужно для вежливого обращения)
Программирование Android Создание интерфейса http://www.cyberforum.ru/android-dev/thread1251128.html
Java SDK. Добавленные элементы заходят за границу видимой области, как сделать, чтобы они размещалиcь ровно по середине. Видно что EditText имеет большой размер. Использую TableLayout. Добавлено...
Программирование Android Передача двойного массива в другое активити помогите с передачей данных из адаптера в активити из двойного массива, мне нужно так чтобы соблюдалось id по нажатию на кнопку, если проще, то по нажатию на уровень передаются данные нажатого уровня... подробнее

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

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