Articles of предпочтения

Как открыть AlertDialog с экрана предпочтений?

Я разрабатываю приложение в android. Я хочу показать AlertDialog, если пользователь установит флажок checkbox с экрана предпочтений. Так как я могу это сделать ..?

Как добавить панели инструментов в AppCompatPreferenceActivity?

Я пытаюсь добавить панели инструментов в AppCompatPreferenceActivity, но я не знаю, как это сделать. Можете ли вы сказать мне, как это сделать?

Как удалить настройки Android с экрана

Я пытаюсь удалить предпочтение с экрана, чтобы он не был виден, если пользователь использует SDK больше 2.2. Я нашел несколько ответов, говорящих, что getPreferenceScreen (). RemovePreference (thePreference) будет работать, но я получаю FALSE каждый раз, когда я его пытаюсь. Использую ли я его в неправильном месте? Любая подсказка из моего кода? public class Preferences extends […]

Использование пользовательского подкласса SharedPreferences с PreferenceActivity или PreferenceFragment

Я использую собственный подкласс SharedPreferences для шифрования моих сохраненных настроек в приложении, аналогично тому, что делается во втором ответе здесь: Каков наиболее подходящий способ хранения пользовательских настроек в приложении Android Увеличивается количество предпочтений, которые мне нужно сохранить. До того, как я просто использовал настраиваемый вид для обновления этих настроек, но это будет громоздким, и вместо […]

Android – Как настроить пользовательский макет для PreferenceActivity в Android 3.0?

Я разрабатываю приложение с minSdkVersion = "11", то есть приложение для планшетов и Android 4.0 и новее. Я изучил интернет по этой теме, но не нашел много. Чтобы реализовать пользовательский макет для предыдущих версий Android SDK, нам просто нужно создать макет (например, preference.xml) с помощью ListView, а его id равен android.R.id.list и использовать метод setContentView. […]

Просмотрите общие настройки Android-приложения?

Когда я работаю над своим приложением в eclipse, есть ли способ увидеть изменения, которые я делаю для общих настроек приложения, когда он отлаживается в эмуляторе? заранее спасибо

SharedPreferences.getInt () приводит к ClassCastException – почему?

У меня есть простой (не редактируемый пользователем) численный параметр, определенный в XML-предпочтениях следующим образом: <EditTextPreference android:key="@string/numeric_val" android:defaultValue="0" /> И я прочитал его с помощью этого простого утверждения: sharedPrefs.getInt(getString(R.string.numeric_val), 3) Он работает, но когда я пытаюсь прочитать его, в первый раз после установки приложения он генерирует ClassCastException . В документации говорится, что getInt() «Throws ClassCastException, если […]

Настройка предпочтения пользовательского интерфейса. Сводное поле для значения предпочтения.

Новое для Android, у меня есть код, когда пользователь меняет предпочтение. Я обновляю поле «Сводка» в предпочтении пользовательского интерфейса как значение, которое они ввели. Однако, когда создается активность предпочтений, я хотел бы задать поля Сводки как значения в соответствующих настройках. Пожалуйста, порекомендуйте. Благодарю. public class MyPreferenceActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener { protected void onCreate(Bundle savedInstanceState) […]

Как получить Android ListPreference, определенный в Xml, значения которого являются целыми числами?

Можно ли определить ListPreference в Xml и получить значение из SharedPreferences с помощью getInt? Вот мой Xml: <ListPreference android:key="@string/prefGestureAccuracyKey" android:title="@string/prefGestureAccuracyTitle" android:summary="@string/prefGestureAccuracyDesc" android:entries="@array/prefNumberAccuracyLabels" android:entryValues="@array/prefNumberAccuracyValues" android:dialogTitle="@string/prefGestureAccuracyDialog" android:persistent="true" android:defaultValue="2" android:shouldDisableView="false" /> И я хочу получить значение с чем-то вроде: int val = sharedPrefs.getInt (key, defaultValue). На данный момент мне нужно использовать getString и проанализировать результат.

Как я могу динамически создать предпочтение Android?

Макет ниже, вероятно, объясняется лучше, чем слова. По сути, мне нужен список, в котором элементы могут быть добавлены / удалены пользователем динамически, и каждый элемент имеет настраиваемый экран настроек. Итак, здесь есть два ключа: Добавление на экран основных настроек Запуск actionForResult при нажатии элемента. Это действие покажет другой вид предпочтений (ползунки, флажки и т. Д.), […]