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

Как правильно выравнивать PreferencesActivity в android?

У меня есть PreferencesActivity который мне нужен для правильного выравнивания, потому что я хочу использовать арабский язык, я пытался использовать android:layout_gravity="right" для PreferenceScreen но это не сработало. Это мой XML: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:layout_gravity="right"> <PreferenceCategory android:title="General Settings"> <CheckBoxPreference android:title="Full Screen" android:defaultValue="false" android:summary="Always view as Full Screen" android:key="fullScreenPref" /> <Preference android:title="Report Bugs" android:summary="Notify us for any Bugs […]

Запустите Activity from preferences.xml и получите результат в onActivityResult

Это дополнение к этому вопросу . Я могу запустить Activity, но мне также нужно получить результат. Как мне это сделать? Я попробовал переопределить onActivityResult на моей PreferencesActivity безрезультатно. Я пропустил некоторые дополнительные свойства в preferences.xml?

Применить оттенок к виджетам PreferenceActivity с помощью AppCompat v21

Я использую CheckboxPreference в PreferenceActivity и тему AppCompat из библиотеки поддержки v21. Как вы уже знаете, с помощью этих последних виджетов библиотеки, таких как флажки, editTexts, переключатели и т. Д., Окрашиваются дополнительным цветом, определенным в теме. На экране предпочтений текст находится в правильном цвете, как указано в моей теме, но флажках и редакторах нет. Похоже, […]

Цвет текста фрагмента Android Preference

Я хочу изменить цвет текста в фрагменте настроек Android. В настоящее время я использую настраиваемую тему для изменения изображения флажка, фона, подсветки onClick, и все это отлично работает … кроме цвета текста. Я не хочу использовать тему по умолчанию, я хочу иметь свою собственную тему, поэтому все выглядит так, как я хочу, но просто меняю […]

Как изменить размер шрифта в PreferenceScreen

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="First Category" android:textSize="20px"> <CheckBoxPreference android:title="Checkbox Preference" android:defaultValue="false" android:summary="This preference can be true or false" android:key="checkboxPref" /> </PreferenceCategory> </PreferenceScreen> Мне нужно изменить android:title размер шрифта android:title PrefereceCategory , PrefereceCategory и android:summary размер. Эти теги не имеют атрибута android:textSize . Может ли кто-нибудь помочь мне, как это получить?

Пользовательские предпочтения, targetSdkVersion = "11": отсутствует отступ?

У меня есть пара пользовательских реализаций DialogPreference плавающих вокруг, например: package apt.tutorial; import android.content.Context; import android.content.res.TypedArray; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import android.preference.DialogPreference; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.view.ViewParent; import android.widget.TimePicker; public class TimePreference extends DialogPreference { private int lastHour=0; private int lastMinute=0; private TimePicker picker=null; public static int getHour(String time) { […]

Ошибка @Override аннотации (андроидные prefs)

Когда я пытался использовать этот код, чтобы включить настройки в моем приложении import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.Preference; import android.preference.PreferenceActivity; import android.preference.Preference.OnPreferenceClickListener; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.RadioButton; import android.widget.Toast; import android.widget.CompoundButton.OnCheckedChangeListener; public class Preferences extends PreferenceActivity { private RadioButton btn01; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preferences); btn01 = (RadioButton)findViewById(R.id.RadioButton01); Preference […]

Android: просмотр файла SharedPreferences?

Для целей отладки мне необходимо получить доступ к файлу общих настроек моего приложения. Насколько я знаю, я должен найти этот файл в / data / … но я не могу получить доступ к папке / data через отсутствующие разрешения. Это нормально? Любой способ доступа к файлу? (За исключением, может быть, издевательства изнутри приложения?) Телефон не […]

Установка значений по умолчанию для нескольких экземпляров / файлов SharedPreferences

Предположим, что у меня есть приложение, которое сохраняет предпочтения на два файла: preferences1.xml и preferences2.xml . Затем я могу получить ссылки на соответствующие объекты со следующим кодом: SharedPreferences sharedPrefs1 = getSharedPreferences("preferences1", MODE_PRIVATE); SharedPreferences sharedPrefs2 = getSharedPreferences("preferences2", MODE_PRIVATE); Таким образом, я могу управлять настройками для обоих и регистрировать слушателей для изменений на обоих. У меня есть […]

Лучший способ сохранить имя пользователя и пароль в приложении для Android

Я разрабатываю приложение, в котором пользователю необходимо войти в систему для выполнения операций … но в основном на телефоне android phone ppl использовать «держать меня в записи» … и в этом случае мне нужно будет поддерживать значение имени пользователя и пароля в Мое приложение. Должен ли я использовать настройки или SQLite Db или есть что-то […]