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

Как при обновлении виджета получить настройки и применить их - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Эмулятор http://www.cyberforum.ru/android-dev/thread687461.html
Нажимаю на запуск. Эмулятор запускается. На экране эмулятора надпись ANDROID. на черном фоне. И ВСЁ! Больше ничего нет, чтобы не писал в исходный код. Еще проц грузится по полной, а толку нету. ------------------------------ Android Launch! adb is running normally. Performing com.example.hello2.MainActivity activity launch Automatic Target Mode: launching new emulator with...
Программирование Android Размер шрифта Нужно изменить размер шрифта во всём приложении, возможно ли такое? если да то как? http://www.cyberforum.ru/android-dev/thread687398.html
Не читается полностью скачанный xml Программирование Android
Здравствуйте. Скачитаю xml: URL conn = new URL("http://www.cbr.ru/scripts/XML_daily.asp?date_req=05.10.2012"); InputSource inputSource = new InputSource(conn.openStream()); inputSource.setEncoding("UTF-8"); На вывод идет все до первого символа в кириллице, т.е. до "Австралийский доллар". Вот реализация обработчиков парсера:
Серийный номер устройства Программирование Android
Здраствуйте, подскажите пожалуйста как програмно можна вытянуть серийный номер устройства... или любой другой индевидульный номер устройства, тойсть MAC-адрес... мне впринцепе без разнице главное чтоби етот номер был индевидуальний... Зарание спасибо
Программирование Android Маленькое изображение на фоне большого http://www.cyberforum.ru/android-dev/thread686991.html
Как установить на активити большое изображение, а сверху изображение поменьше (например иконку) ? И чтоб всё это было на одном активити
Программирование Android Запись\Чтение объекта из фаила Здраствуйте )) Надеюсь здесь мне помогут. Столкнулся с проблемой чтения обекта из txt фаила в андройде. Пишем проект (игру). уровни генерировалист в отдельный файл в отдельном крнсольном проете. в конце все уровни поместили в arrayList и сам arrayList записали в txt файл. каждый уровень который помезался в arrayList ето объект ( класс ) Level который содержить в себе другие вспомогательные... подробнее

Показать сообщение отдельно
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.11.2012, 17:06     Как при обновлении виджета получить настройки и применить их
сам виджеты никогда не делал, но вот что нагуглил

getSharedPreferences(), should you choose to use it, is only available on subclasses of Context, like Activity or Service. AppWidgetProvider is a subclass of BroadcastReceiver, which is not a Context.

That being said, if you are going to use the PreferenceScreen system, or if you are not certain that it's gotta gotta gotta be getSharedPreferences(), I would use PreferenceManager.getDefaultSharedPreferences() instead. Those are the SharedPreferences that PreferenceScreen/PreferenceActivity will use.
здесь советуют использовать статический метод PreferenceManager.getDefaultSharedPreferences()

Добавлено через 1 минуту
еще такое


You should have been passed a context in widget's onUpdate() method so you can call context.getSharedPreferences().
в AppWidgetProvider есть методы, например onUpdate, получающие context, вот к нему вызывать context.getSharedPreferences()
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru