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

Ошибка при открытии AlertDialog - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Задержка выполнения кода на несколько секунд http://www.cyberforum.ru/android-dev/thread917087.html
Здравствуйте. Как прервать выполнение кода на некоторое количество секунд? Ну например, вводит пользователь а и в, жмет кнопку, а программа ему, "ждите 10 секунд" и через 10 секунд выдает результат.
Программирование Android Перевод приложения Есть ли какие нибудь функции, позволяющие менять язык приложения в зависимости от того, какой язык выбран на самом смартфоне? То есть нужно сделать переводы приложения на другие языки. Как удобнее всего это реализовать? http://www.cyberforum.ru/android-dev/thread917076.html
Программирование Android Переход к строке в текстовом файле
Как в читалках делается следующее: 1. Запоминается на каком месте закончил читать пользователь? 2. Как перейти на определенную строку в тексте? Я получил из \raw текстовый файл, как вывести его с определенной строки? Как это вообще реализуется?
расстояние между звездами в рейтинг баре Программирование Android
использую стиль для рейтинг бара в виде звёзд. <style name="appStar" parent="@android:style/Widget.RatingBar"> <item name="android:progressDrawable">@drawable/star</item> <item name="android:minHeight">32dip</item> <item name="android:maxHeight">32dip</item> </style> как можно указать расстояние между звездами?
Программирование Android JExcelAPI, можно ли объединить ячейки? http://www.cyberforum.ru/android-dev/thread916648.html
Использовал JExcelAPI для записи данных в таблицу Excel, недавно понадобилось объединять группы ячеек и попал в ступор... Не подскажите могу ли я это сделать используя данный пакет, или придется использовать другой?
Программирование Android Создание интерфейса Привет всем. Я совсем недавно решил заняться разработкой под android. С одной стороны очень легко далась java, с учетом того, что на хорошем уровне знаю delphi и php, и на среднем шарп и питон. Возникли сложности с пониманием и поиском документации по следующим вопросам: Поддежрка некоторых элементов интерфейса более срарыми версиями Android API. Пример: GridLayout - поддерживается... подробнее

Показать сообщение отдельно
gang018
7 / 7 / 0
Регистрация: 30.06.2013
Сообщений: 18
06.07.2013, 14:55     Ошибка при открытии AlertDialog
при работе с диалоговыми окнами, обязательно необходимо указывать в качестве контекста именно Activity.
в данной ситуации не рекомендую использовать Context как static, потому что при пересоздании приложения можно запросто получить крэш (контекст вполне может быть не инициализирован, часто на этом сам спотыкался).
я бы сделал так: передал в адаптер параметром сам Fragment, а диалог затем бы инициализировал так:
Java
1
Builder(mFragment.getActivity());
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru