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

Шаблон Preferences Framework для различных объектов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Handler timer http://www.cyberforum.ru/android-dev/thread954557.html
Добрый вечер. С помощью какого метода в Handler http://developer.android.com/reference/android/os/Handler.html(беда пока с английским) , можно реализовать таймер(не одноразовый), который, например с...
Программирование Android Насройка проекта Android Native support в eclipse Здравствуйте. Подскажите как правильно настроить проект андроид с поддержкой native для С++. Проект создан на платформе 16, минимальная 8 максимальная 17. После выполнения комманды Add Native... http://www.cyberforum.ru/android-dev/thread954546.html
Как менять image по нажатию?(много раз) Программирование Android
Всем привет:) Такая вот проблема: Нужно менять image по нажатию. Она у меня один раз меняется и все, а как ее обратно поменять?(чтобы туда-сюда менялась)? Вот скриншот с неработающим кодом(там еще...
Программирование Android AutocompleteTextView не закрывался диалог на кнопку "back"
Всем привет! Как сделать так чтобы диалог AutocompleteTextView не закрывался на кнопку "back". Т.е я хочу сделать так чтобы пользователь обязательно выбрал какой-нибудь вариант.
Программирование Android SurfaceView - широкий рисунок http://www.cyberforum.ru/android-dev/thread954163.html
Проблема в ограничениях размеров. Создаю класс: public class D3D extends SurfaceView { public D3D(Context context) { super(context); /* ...
Программирование Android Единый код Привет! Собственно прошу совету у гуру. Мы cтуденты решили проверить свои сили в программирование мобильный игор, ну спустя 2 недели столкнулись с тем что у нас у всех у трех код очень различается,... подробнее

Показать сообщение отдельно
Netscape
373 / 360 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
16.09.2013, 15:32
Можно.

Для начала нужно передать в ButtonPrefs какой-нибудь идентификатор текущей кнопки, например номер.
Получив в методе onCreate этот идентификатор (id) использовать не дефолтный файл для сохранения настроек.

Java
1
2
3
PreferenceManager prefMgr = getPreferenceManager();
prefMgr.setSharedPreferencesName("btn_preferences_" + id);
prefMgr.setSharedPreferencesMode(MODE_WORLD_READABLE);
Получится для каждой кнопки свой файл с настройками с одним шаблоном.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru