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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
b0nny
5 / 3 / 0
Регистрация: 11.11.2013
Сообщений: 349
#1

Получить значение ListPreference из настроек - Программирование Android

27.08.2015, 18:47. Просмотров 274. Ответов 2
Метки нет (Все метки)

Как обратиться к классу настроек из одного класса и узнать оттуда значение ListPreference и выполнить нужное по выбранному?
Ну у меня было три кнопки и они делали 3 разные вещи, а теперь я хочу, чтобы считало, какой пункт в настройках установлен и по нему выполняло. Теперь не через onClick нужно, т.к. не кнопки, но через конструкцию switch.

У этого ListPreference ключ pref_type_screen_time_out_tile. Ну и чтобы не выполняло, если добро CheckBoxPreference pref_screen_time_out_tile имело значение true.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.08.2015, 18:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Получить значение ListPreference из настроек (Программирование Android):

Окно настроек. ListPreference - Программирование Android
В окне настроек вывожу чекбоксы с одиночным выбором (кружки): <ListPreference android:defaultValue="1" ...

Прочитать значение настройки из ListPreference - Программирование Android
Есть настройка: <ListPreference android:defaultValue="1" android:entries="@array/LoadDataArray" ...

ListPreference - Программирование Android
Какой есть обработчик для itemов ListPreference? То есть что бы можно было обрабатывать нажатия на item?

Data Backup -как получить адрес файла стандартных настроек - Программирование Android
Здравствуйте! На developer.android.com прочитал урок о использовании BackupAgentHelper. К сожалению, там приводится совсем элементарный...

Как в пункте сис. настроек в кратком описании (summary) указывать свое значение? - Программирование Android
Не знаю как правильно объяснить, но мне надо в пункте настроек в кратком описании (summary) указывать свое значение. Например вот, как это...

Получить путь к каталогу настроек приложения - C#
Нужен программно путь к каталогу настроек те что по дефолту. Собираюсь тюда кинуть вручную json data чтобы не хранить по разным местам...

2
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
27.08.2015, 20:56 #2
А так?
Java
1
2
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(this);           
boolean pref_screen_time_out_tile = pref.getBoolean("pref_screen_time_out_tile", false);
0
b0nny
5 / 3 / 0
Регистрация: 11.11.2013
Сообщений: 349
27.08.2015, 21:01  [ТС] #3
Rube, это вы мне на checkBox сказали.
Значение pref_type_screen_time_out_tile , в котором три пункта получаем в string?
Что в условии switch (...) писать?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2015, 21:01
Привет! Вот еще темы с ответами:

Получить значение ячейки из таблицы и присвоить это значение в другую - C#
Привет всем. Мне необходимо получить значение ячейки из таблицы и присвоить это значение в другую. На форме имеются dataset,...

По массиву А получить массив В, присвоив его k элементу значение true, если выполнено указанное ниже условие и значение false - VBA
По массиву А получить массив В, присвоив его k элементу значение true, если выполнено указанное ниже условие и значение false иначе:...

Получить значение onclick и вытащить значение - jQuery
Вообщем есть три напирмер три картинки <img onclick="im = 'img_ads/40/32.jpg'; G.allPic(); G.go_galery(this); G.imgNow = $('#rules...

Дано целое двухзначное число a. Получить удвоенное значение наименьшего числа, которое можно получить из цифр заданного числа a - Pascal ABC
Дано целое двухзначное число a. Получить удвоенное значение наименьшего числа, которое можно получить из цифр заданного числа a. Входные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru