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

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

Войти
Регистрация
Восстановить пароль
 
True
2 / 2 / 0
Регистрация: 21.06.2014
Сообщений: 108
#1

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

14.04.2015, 21:40. Просмотров 413. Ответов 9
Метки нет (Все метки)

Java
1
2
3
4
5
6
public class Preference extends PreferenceFragment {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.preference);
    }
}
здесь формирование вьюхи происходит и xml файла, а как самому сгенерировать элементы в этом методе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2015, 21:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Preference (Программирование Android):

Preference headers legacy - Программирование Android
Здравствуйте! Пожалуйста, объясните, что я не так делаю? Три часа уже сижу над этими настройками, вроде все делаю, как на...

Назад к Activity из Preference - Программирование Android
getFragmentManager().beginTransaction() .replace(android.R.id.content, new Preference()).commit(); вот таким...

Не могу добратьс из фрагмента к Preference - Программирование Android
Хочу заполнить из фрагмента данные из Preference. Ругается в строке 39. Подчеркивает - MODE_PRIVATE Пишет - MODE_PRIVATE cannot be...

Как обновить textview в фрагменте после обновления preference - Программирование Android
Вечер добрый. В общем потратил весь день что бы разобраться с этим вопросом, но все безуспешно. Необходимо обновить значение 2 textview...

Preference headers legacy - Программирование Android
Здравствуйте! Пожалуйста, объясните, что я не так делаю? Три часа уже сижу над этими настройками, вроде все делаю, как на...

Назад к Activity из Preference - Программирование Android
getFragmentManager().beginTransaction() .replace(android.R.id.content, new Preference()).commit(); вот таким...

Не могу добратьс из фрагмента к Preference - Программирование Android
Хочу заполнить из фрагмента данные из Preference. Ругается в строке 39. Подчеркивает - MODE_PRIVATE Пишет - MODE_PRIVATE cannot be...

Как обновить textview в фрагменте после обновления preference - Программирование Android
Вечер добрый. В общем потратил весь день что бы разобраться с этим вопросом, но все безуспешно. Необходимо обновить значение 2 textview...

Preference headers legacy - Программирование Android
Здравствуйте! Пожалуйста, объясните, что я не так делаю? Три часа уже сижу над этими настройками, вроде все делаю, как на...

Назад к Activity из Preference - Программирование Android
getFragmentManager().beginTransaction() .replace(android.R.id.content, new Preference()).commit(); вот таким...

Не могу добратьс из фрагмента к Preference - Программирование Android
Хочу заполнить из фрагмента данные из Preference. Ругается в строке 39. Подчеркивает - MODE_PRIVATE Пишет - MODE_PRIVATE cannot be...

Как обновить textview в фрагменте после обновления preference - Программирование Android
Вечер добрый. В общем потратил весь день что бы разобраться с этим вопросом, но все безуспешно. Необходимо обновить значение 2 textview...

Preference headers legacy - Программирование Android
Здравствуйте! Пожалуйста, объясните, что я не так делаю? Три часа уже сижу над этими настройками, вроде все делаю, как на...

Назад к Activity из Preference - Программирование Android
getFragmentManager().beginTransaction() .replace(android.R.id.content, new Preference()).commit(); вот таким...

Не могу добратьс из фрагмента к Preference - Программирование Android
Хочу заполнить из фрагмента данные из Preference. Ругается в строке 39. Подчеркивает - MODE_PRIVATE Пишет - MODE_PRIVATE cannot be...

Как обновить textview в фрагменте после обновления preference - Программирование Android
Вечер добрый. В общем потратил весь день что бы разобраться с этим вопросом, но все безуспешно. Необходимо обновить значение 2 textview...


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

Или воспользуйтесь поиском по форуму:
9
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 846
15.04.2015, 09:07 #2
Цитата Сообщение от True Посмотреть сообщение
а как самому сгенерировать элементы в этом методе?
с помощью "new"
0
True
2 / 2 / 0
Регистрация: 21.06.2014
Сообщений: 108
15.04.2015, 11:55  [ТС] #3
androbro, а что создавать то надо и куда его сетить/добавлять?
Можно поподробнее, пожалуйста
0
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 846
15.04.2015, 12:19 #4
Цитата Сообщение от True Посмотреть сообщение
а что создавать то надо
ну это уже Вам виднее
0
Truyaka
1 / 1 / 0
Регистрация: 22.06.2014
Сообщений: 14
15.04.2015, 18:26 #5
androbro, ну мне нужен лист чекбоксов
как реализовать?
0
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 846
15.04.2015, 20:18 #6
Truyaka, принцип можно посмотреть тут
а так советую сначала создать xml а потом уже идти по вложенности элементов разметки.
0
Truyaka
1 / 1 / 0
Регистрация: 22.06.2014
Сообщений: 14
18.04.2015, 19:41 #7
androbro, создаю лист, добавляю, все работает
а как теперь сделать, чтобы при нажатии на какой-нибудь элемент срабатывало действие какое-нибудь?
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
18.04.2015, 20:35 #8
Проще в адаптере это делать.
0
Truyaka
1 / 1 / 0
Регистрация: 22.06.2014
Сообщений: 14
19.04.2015, 22:10 #9
Rube, а как?
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
20.04.2015, 07:46 #10
Вас что конкретно интересует? Создание Preference с чекбоксами?
урок
Цитата Сообщение от Truyaka Посмотреть сообщение
а как теперь сделать, чтобы при нажатии на какой-нибудь элемент срабатывало действие какое-нибудь?
Java
1
2
3
4
5
CheckBoxPreference updateP = (CheckBoxPreference) findPreference("update");
   updateP.setOnPreferenceClickListener(new OnPreferenceClickListener() {
      public boolean onPreferenceClick(Preference preference) {
         return true;
}});
0
Yandex
Объявления
20.04.2015, 07:46
Ответ Создать тему
Опции темы

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