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

Настройка CheckBoxPreference через android: widgetLayout

У меня есть Preference которое позволяет адаптеру синхронизации, и занимает некоторое время, чтобы фактически выполнить свою работу при переключении. Следовательно, когда пользователь нажимает кнопку « Preference , я отжимаю AsyncTask для выполнения этой работы. Тем временем я отключу опцию Preference и поставлю флажок с неопределенным ProgressBar . У меня все это работает с помощью взлома […]

PreferenceFragment crashing, Null object Reference

У меня есть простая ActionBarActivity, которая содержит PreferenceFragment следующим образом: import android.app.Activity; import android.os.Bundle; import android.preference.PreferenceFragment; public class SettingsActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_settings); // Display the fragment as the main content. getFragmentManager().beginTransaction() .replace(R.id.fra_settings_container, new SettingsFragment()).commit(); } public static class SettingsFragment extends PreferenceFragment { @Override public void onCreate(Bundle savedInstanceState) […]

Совместимость для SwitchPreference (pre ICS)?

Является ли SwitchPreference представленным в ICS совместимом в библиотеке android-support-v4? Я пытаюсь обновить некоторые старые проекты и, если возможно, хотел бы использовать SwitchPreferences. Я знаю, что могу создать отдельный файл ресурсов, чтобы отличать версию API, но я бы хотел избежать этого, если это вообще возможно.

Как создать макет для пользовательских предпочтений, используя атрибут android: layout

Я могу установить соответствующий макет для предпочтения через атрибут android: layout. Для примера <Preference android:key="friction" android:title="@string/friction" android:layout="@layout/friction_fragment" android:shouldDisableView="true" android:defaultValue="30" android:enabled="true" android:selectable="true" android:summary="Bite friction"></Preference> Где макет <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:text="@string/friction" android:textAppearance="?android:attr/textAppearanceLarge" android:layout_height="wrap_content" android:layout_gravity="center_horizontal"></TextView> <SeekBar android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/sbFriction"></SeekBar> <TextView android:text="@string/friction_little" android:id="@+id/txtSummary" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> <Button android:text="Button" android:id="@+id/btnFriction" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </LinearLayout> […]

Заголовок Android PreferenceScreen в двух строках

У меня есть PreferenceScreen с длинным названием, особенно на некоторых языках. Я могу установить несколько заголовков строк для CheckBoxPreference или ListPreference с этим: резюме предпочтений Android. Как установить 3 строки в резюме? , Но как установить 2-строчный заголовок для PreferenceScreen? Я могу изменить стиль, как здесь: как изменить размер шрифта в PreferenceScreen, но это не […]

Установка библиотеки поддержки для PreferenceFragmentCompat

Я новичок в Android Studio и новичок в Android-программировании в целом. Я посмотрел и посмотрел, и я не мог найти правильное решение. Все, что я хочу, это установить библиотеку для использования PreferenceFragmentCompat или любого класса, который заменяет android.app.PreferenceFragment, поэтому мое приложение может работать в API 11 и ниже. Может кто-нибудь, пожалуйста, дайте мне некоторые данные, […]

Android: Как максимизировать ширину PreferenceFragment (или избавиться от поля)?

Если вы посмотрите на скриншот Android Settings или FragmentsBC , в PreferenceFragment есть маржа. Как вы можете избавиться от него? Я попытался сделать ширину PreferenceFragment для fill_parent, но не повезло.

Android: Как настроить Margin / Padding в предпочтении?

Прежде чем я попросил удалить дополнение PreferenceActivity / PreferenceFragment: Android: Как максимизировать ширину PreferenceFragment (или избавиться от поля)? На этот раз у меня возникли проблемы с настройкой поля / заполнения перед текстом заголовка. (См. Изображение ниже). Кто-нибудь знает?

Как настроить цвет текста андроида?

На моем экране предпочтений я предпочитаю, чтобы при нажатии открывается диалоговое окно выбора цвета. То, что я хотел бы сделать, – это когда пользователь выбирает цвет, чтобы текст этого предпочтения отображался в этом цвете. Я знаю, что я могу создать сводку, подобную этой, в Currently <font color="#ff0000">this color</font> и отображать ее в этом цвете. Проблема […]

Настройки Android Checkbox

Я не могу найти какие-либо руководства по настройке флажка. Я могу использовать listpreference, но я не могу использовать опцию checkbox. На данный момент я хочу, чтобы, если пользователь устанавливает на чекбоксе, тост-msg говорит «true», и если он устанавливает его, тост-msg говорит «false». Пока у меня это: preferences.xml: <CheckBoxPreference android:title="Show Call UI" android:defaultValue="true" android:summary="Show Call Interface […]