Tag: android-preferences
Eine Instanz der Klasse Präferenzen repräsentiert einen Knoten in einem Präferenz-Struktur, die einen Mechanismus bereitstellt, um die Speicherung und den Zugriff auf Konfigurationsdaten, die in einer hierarchischen Weise.
4
Antworten
Habe ich PreferenceFragment und eine PreferenceActivity, von dem ich hinzufügen-Header aus einer XML-Datei auf diese Weise: PreferenceActivity @Override public void onBuildHeaders(List<Header> target) { if(DEBUG) Log.i("PreferenceActivity", "onBuildHeaders() -> LogicAnalizerPrefs"); if(android.os.Build.VERSION.SDK_INT >= 12) { loadHeadersFromResource(R.xml.preference_header_logicanalizer, target); } } PreferenceFragment:
1
Antworten
Was ist der Unterschied, wenn ich Einstellungen wie: PreferenceManager.getDefaultSharedPreferences(getBaseContext()); und getPreferences(Context.MODE_PRIVATE); InformationsquelleAutor LA_ | 2011-04-13
2
Antworten
Habe ich ändern prefenceActivity Anwendung von CommonsWare sondern lief in ein problem. Ich würde gern einen prefenceActivity mit der Menü-Taste und beenden Sie einfach mit der zurück-Taste. Ich habe dies zu Beginn meines prefenceActivity über die Menü-Taste:
4
Antworten
Benutze ich PreferenceFragment im ActionBarActivity von support-v7-Bibliothek. In der Activity habe ich Toolbar. Alles okay, bis ich eine verschachtelte PreferenceScreen. In dem geöffneten Bildschirm die Toolbar versteckt ist. Vielleicht weiß jemand einen workaround für dieses Problem? Einstellungen
1
Antworten
Seit PreferenceFragment steht nicht in der support-Bibliothek, die ich erstellt eine ListFragment zeigen eine Liste der Einstellungen zu Benutzer, da ich nicht über eine Menge von Einstellungen zu zeigen. Ich habe auch ein custom ArrayAdapter anpassen die
3
Antworten
Ich bin mit der PreferenceActivity. Aufgabe: Erlauben dem Benutzer, wählen Sie das Programm-layout-Einstellungen Problem: der Auswahl einer option in der PreferenceList wird eine NullPointerException Ausnahme ergibt sich: Bei android.Vorlieben.ListPreference.onDialogClosed() (Gekürzt) Code: private static final String PREF_LAYOUT_KEY =
5
Antworten
Ich bin mit CheckboxPreference in einer PreferenceActivity und ein AppCompat Thema aus dem v21-support-Bibliothek. Wie Sie bereits wissen, mit dieser neuesten Bibliothek von widgets wie Checkboxen, editTexts, radio-buttons etc sind getönt mit der sekundären Farbe definiert, die
3
Antworten
Android-Backup-Service erfordert einen Dateinamen für backup-shared preferences: public static final String PREFS = "PrefFile"; SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this, PREFS); Es ist klar, was zu verwenden, wenn der Dateiname angegeben wird, während Einstellungen Schöpfung wie public static
2
Antworten
Wanderte ich ein Projekt mit 2 Jahre alten Android-Studio (und die neue lib), habe ich eine Menge Probleme, wenn ich rufe einen PreferenceScreen. java.lang.NoSuchFieldError: No static field list_container of type I in class Landroid/support/v7/preference/R$id; or its superclasses
1
Antworten
Ich Schreibe eine Anwendung, die SDK 10+. Ich möchte alle meine Boxen in meine Aktivitäten sowie meine PreferenceActivity gleich Aussehen. Ich habe ein Design erstellt, dass hat ein Thema.Schwarzen Elternteil. Ich erstellte ein Kind Stil von android:Widget.CompoundButton.Kontrollkästchen
2
Antworten
Ich bin nach dem Beispiel-Methode zum hinzufügen einer kompatiblen Präferenz/fragment dialog gefunden hier. Dabei habe ich festgestellt, dass wenn ich Einstellungen, die sind Integer, Boolean, etc, es einfach abstürzt. private static void bindPreferenceSummaryToValue(Preference preference) { //Set the
3
Antworten
Ich habe eine SettingsActivity erstreckt PreferenceActivity zeigen die Einstellungen in meiner app. Es ist ein zurück-Pfeil, aber es funktioniert nicht. Hier SettingsActivity.java Datei ist code: public class SettingsActivity extends PreferenceActivity implements SharedPreferences.OnSharedPreferenceChangeListener{ private AppCompatDelegate mDelegate; public static
1
Antworten
Wie kann ich das speichern der aktuell ausgewählte Wert für spinner, so, dass wenn ich die Anwendung wieder öffnen der gespeicherte Wert wird standardmäßig automatisch ausgewählt? Mein Aktueller code: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.loginpage); final
2
Antworten
Ich scheine Schwierigkeiten zu haben lesevorlieben von meinem AppWidgetProvider Klasse. Mein code funktioniert in einer Tätigkeit, aber nicht in eine AppWidgetProvider. Hier ist der code, den ich benutze, um eine boolean: SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); boolean
4
Antworten
Ich vor kurzem importiert die HoloEverywhere Bibliothek von GitHub in Eclipse und habe begonnen, es in eine app, die bereits arbeiten. Insgesamt bin ich zufrieden mit der Bibliothek und es läuft alles gut. Ich versuche, mit der
3
Antworten
HINWEIS: Bitte speichern Sie sich etwas Zeit und finden Sie die akzeptierte Antwort, keine Notwendigkeit zum Lesen der Frage. Sie können Lesen Sie den rest der Frage und der Antwort, die ich zur Verfügung gestellt eine alternative
2
Antworten
Ich möchte erstellen Sie eine Präferenz Bildschirm in dem es drei Checkboxen; die erste ist klickbar und die anderen beiden sind nicht bis in die erste aktiviert ist. Wie kann ich dies tun? Ich habe gesehen,dieses tutorial,
5
Antworten
Immer die Wert der aktuell ausgewählte Element in einem ListPreference ist einfach: String selected = sharedPrefs.getString( getString(R.string.list_preference_array), "default string" ); Aber jetzt brauche ich, um die Schlüssel des aktuell ausgewählten Elements, statt. Ist das möglich? Zu klären,
3
Antworten
Ich versuche einzelne Zuhörer, um Elemente in einem ListPreference aber ich finde nicht den richtigen code um es zu tun. Angenommen ich habe eine app wo muss die region eingestellt werden. Also ich habe ein ListPreference mit
1
Antworten
Bin ich einen Dienst ausführen. In das ich Lesen möchte-Einstellungen für die Anwendung, die es gestartet hat. Ich bin zwar in der Lage zu Lesen, andere Vorlieben. Ich bin nicht in der Lage zu Lesen ausgewählte Element
1
Antworten
Zunächst möchte ich beschreiben, meine situation kurz. Ich habe zwei Klassen, eine MainClass und eine DataBaseHelper Klasse extends SQLiteOpenHelper. Aus meiner MainClass rufe ich eine Methode in der DataBaseHelper Klasse öffnen einer Datenbank. Vor dem öffnen der
1
Antworten
Ich soll zu Einstellungen hinzufügen, um eine live-wallpaper, die ich erstellt. Ich vermisse etwas sehr grundlegendes darüber, wie SharedPreferences Arbeit. Die code-und XML basieren auf der cube live wallpaper Beispiel und ich kann nicht herausfinden, was ich
2
Antworten
Hat jemand verwendet SwitchPreference Klasse von Android und weiß, wie man den Standard-Wert? Ich habe es umgesetzt programmatisch: SwitchPreference switch = new SwitchPreference(this); switch.setKey("preference_my_key"); switch.setTitle(R.string.preference_title_my_title); switch.setSummary(R.string.preference_summary_my_summary); Boolean isChecked = Manager.myMethodIsChecked(MyActivity.this); switch.setChecked( isChecked ); switch.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override
1
Antworten
Habe ich einen Schalter, Präferenz und wollen, dass es standardmäßig AUF "ein"... in der xml, <SwitchPreference android:defaultValue="true" android:key="PromoNotificationOnOff" android:title="@string/Snotification_enable" /> und in der Klasse, public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //Load the preferences from an XML resource
2
Antworten
Habe ich eine einfache (nicht vom Benutzer editierbar) numerische Einstellung definiert in einer XML-Einstellungen wie folgt: <EditTextPreference android:key="@string/numeric_val" android:defaultValue="0" /> Und ich lese es mit dieser einfachen Feststellung: sharedPrefs.getInt(getString(R.string.numeric_val), 3) Funktioniert es, aber wenn ich versuche, es
4
Antworten
Meiner PreferenceActivity aussieht: import android.os.Build; import android.os.Bundle; import android.preference.PreferenceActivity; import android.preference.PreferenceFragment; import android.widget.TextView; public class Settings extends PreferenceActivity { @SuppressWarnings("deprecation") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.about); Typeface timesFont = Typeface.createFromAsset(getAssets(), "fonts/times.ttf"); TextView about_txt = (TextView)
4
Antworten
Ich bin derzeit die "Entwicklung von Android-Apps" Udacity-Kurs. In der "Lektion 3: Neue Aktivitäten und Absichten > Verwenden SharedPreferences" - segment, der Lehrer fragte mich, zu Graben, um die Android-Entwickler-Website für, wie man die Benutzereinstellungen von SharedPreferences.
2
Antworten
import android.content.pm.ActivityInfo; import android.os.Bundle; import android.preference.ListPreference; import android.preference.Preference; import android.preference.PreferenceActivity; import android.util.Log; import android.view.Window; import android.view.WindowManager; public class OptionsActivity extends PreferenceActivity { private ListPreference mListPreference; @Override protected void onCreate (Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
3
Antworten
Ich bin jetzt die Erstellung einer preference-Seite für meine app Nach API-14, switchpreference verfügbar ist. und ich möchte es verwenden, um zu ersetzen checkboxpreference auf API14+ Geräte Es ist einfach zu bedienen res/xml und res/xml-14 um die
2
Antworten
Möchte ich mindestens api 10, ich möchte in der Lage sein Stil, meine Vorlieben schön, ich will in der Lage sein, um Header (oder zu zeigen PreferenceScreens). Es scheint, dass PreferenceActivity, nicht vollständig unterstützt durch AppCompat's färben,
2
Antworten
Immer wenn ich versuche, fügen Sie diese Zeile, es stürzt mein app. Bin ich nicht, dass es in der richtigen Stelle? preferences.registerOnSharedPreferenceChangeListener(myActivity.this); Hier ist meine Klasse class Simulation extends View { //I declare my program variables here
4
Antworten
Ich versuche zu speichern eine Reihe von strings mit der SharedPreferences - API. Set<String> s = sharedPrefs.getStringSet("key", new HashSet<String>()); s.add(new_element); SharedPreferences.Editor editor = sharedPrefs.edit(); editor.putString(s); edit.commit() Ersten mal führe ich den code oben s ist auf einen
3
Antworten
Bin ich über einige Aktivitäten in meinem Projekt. Einer von Ihnen ist erweitert, von PreferenceActivity. Ich habe eine CheckBoxPreference und ein EditTextPreference, ich kann die Werte aus allen anderen Aktivitäten verwenden: SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(context); pref =
3
Antworten
In meiner Android-Anwendung bin ich der Anzeige der dialogbox enthält edittext. Diese dialogbox wird angezeigt mit PreferenceCategory.Meine xml - Datei sieht wie <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <PreferenceCategory android:title="@string/security_setting_edittext_hint" > <EditTextPreference android:dialogTitle="@string/security_setting_button" android:key="set_password_preference" android:summary="@string/set_password_summary" android:title="@string/security_setting_button" android:inputType="number" android:icon="@drawable/lock" /> </PreferenceCategory>
3
Antworten
PreferenceManager.getDefaultSharedPreferences(context) und getPreferences() scheinen abrufen unterschiedliche Vorlieben. PreferenceManager.getDefaultSharedPreferences(context).getBoolean( "userWasAskedToEnableGps", false); für mich gibt false zurück, getPreferences(MODE_PRIVATE).getBoolean("userWasAskedToEnableGps", false); gibt true zurück. Die Präferenz wurde geschrieben, mit einem Editor wie Editor e = getPreferences(MODE_PRIVATE).edit(); e.putBoolean (...); e.commit(); Wie kann
1
Antworten
Suchte ich alle in diesem forum , aber nicht das bekommen, was ich genau brauche. Ich brauche eine Custom DialogPreference in der Präferenz aber, dass DialogPreference nicht haben sollte blau-Streifen-header, die ich hasse, Und die ich bereits
2
Antworten
Im mit eine spezielle Umsetzung von preferenceActivity, die ermöglicht die Verwendung von Kopf-und ist kompatibel mit älteren android-Versionen zu.Was ich erreichen möchte ist, dass ich zurücksetzen möchten eine ListPreference's Wert, wenn ein CheckBoxPreference deaktiviert ist, aber wennsetValue()
5
Antworten
Wenn ich Versuch zu Folgen, die Android Developer guides und tutorials für die Erstellung von ein-Einstellungen-Aktivität mit Einstellungen, erhalte ich Warnungen wie: "Die Methode addPreferencesFromResource(int) Typ PreferenceActivity ist veraltet" sowohl der diese Zeilen im code: getPreferenceManager().setSharedPreferencesName(PREFS_NAME); addPreferencesFromResource(R.xml.default_values);
4
Antworten
Möchte ich die Farbe ändern von der Vorliebe der Kategorie bakcgorund. In meiner xml mit den Einstellungen habe ich Kategorien typisiert: <PreferenceCategory android:title="Synchronization"> ... </PreferenceCategory> Ich versuche, ändern Sie den hintergrund mithilfe von xml-Attribut: android:widgetLayout="@style/PreferenceCategory" Und den
1
Antworten
Im habend Probleme mit dem code unten auf die checkbox Wahl, Das standardmäßig aktiviert ist. Meine erste Aktivität ist ein einfaches splash-screen, und einfach vor der show meine Bildansicht thread möchte ich überprüfen, ob die checkbox wurde
3
Antworten
Ich versuche, herauszufinden, wie das UI wurde für die Android Wecker-app. Dies scheint mit der Holo Dunkles Thema. Dem screenshot enthalten ist das Erstellen/Bearbeiten Alarm Activity Bildschirm. Es sieht ähnlich aus wie Android-Einstellungen. Ist diesem Fall? Weil
2
Antworten
Ich weiß, dass ich etwas tun kann, wie diese: Preference pref = findPreference(getString(R.string.pref_vibrate_on_key)); pref.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) { LogUtil.d("Working!"); return true; } }); Aber ich möchte einen Listener hinzufügen, um jeden
2
Antworten
ich bin auf der Suche für Stunden, um herauszufinden, warum das speichern Boolesche Liste in den gemeinsamen Einstellungen nicht funktioniert. Die Methoden sind nicht zu speichern oder zu laden etwas... die loadmethod gibt immer die alternative Werte:
2
Antworten
Diesem sollte etwas sein, ziemlich einfach, herauszufinden, aber ich habe einfach nicht in der Lage gewesen, die Antwort zu finden überall. Ich versuche, eine regelmäßige TextView sehr ähnlich Aussehen, um die Preference-Kategorie-Header vorgestellt, die auf den Einstellungen
8
Antworten
In meine Anwendung bin ich mit dem neuen Action Bar Kompatibilität Beispiel von Google (die sich auf <sdk>/samples/android-<version>/ActionBarCompat), die Super funktioniert. Das einzige problem das ich habe ist dies für meine PreferenceActivity um einen Bildschirm wie die
4
Antworten
Meine Anwendung soll die Arbeit nicht nur im online-sondern auch im offline-Modus. Aus diesem Grund überlege ich, den besten Weg finden, für die Einlösung von Daten. Ich nicht wie verwenden SharedPreference zum speichern von Daten, aber in
2
Antworten
Ich habe eine PreferenceActivity mit mehreren Fragmenten: R. xml.Vorlieben: (gekürzt für bessere Lesbarkeit): <?xml version="1.0" encoding="utf-8"?> <preference-headers xmlns:android="http://schemas.android.com/apk/res/android"> <header android:fragment="fragments.Fragment1" android:id="@+id/fragment1" [...] /> <header android:fragment="fragments.Fragment2" android:id="@+id/fragment2" [...] /> [...] </preference-headers> SettingsActivity: public class SettingsActivity extends PreferenceActivity {
5
Antworten
Ist es ein Weg, um eine Präferenz in eine PreferenceFragment akzeptiert nur ganzzahlige Werte? Ich könnte die Implementierung einer EditTextPreference und registrieren Sie ein OnPreferenceChangeListener, in denen ich könnte die änderung ablehnen, wenn der Benutzer eine Zeichenfolge,
2
Antworten
Habe ich ein Thema für meine Anwendung beinhaltet einen blauen hintergrund... Jedoch, dies machte meine Vorliebe fragment blau zu. Ich möchte das original behalten "android:Theme.Holo.Licht.DarkActionBar". Wie dies zu tun? danke! InformationsquelleAutor MW_hk | 2013-05-03
5
Antworten
In meiner Vorliebe Datei gehe ich <PreferenceCategory android:title="Title" > <Preference android:title="title" > <intent android:action="com.my.package.MainActivity" /> </Preference> </PreferenceCategory> Die Aktivität angelegt wird, die in der manifest-Datei , aber ich bekomme immer noch android.content.ActivityNotFoundException: No Activity found to handle