Dynamische Preferences-Anzahl in PreferenceFragment Dynamische Preferences-Anzahl in PreferenceFragment
Danke Danke:  0
Ergebnis 1 bis 3 von 3
  1. Hallo erst einmal
    Ich bin neu hier und hätte eine Frage zu den Preferences.
    Auf meinem Tablet mit Android 4.0.4 wird in den Einstellungen unter "WLAN" auf der rechten Seite der Einstellungs-Seite eine Liste mit allen Verfügbaren WLAN-AP's angezeigt. Diese Liste wird je nach Empfangsstärke der WLANs mal länger und mal kürzer (Je nach Anzahl der WLANs).
    Meine Frage ist nun, wie man solch eine "dynamische" Liste programmieren kann.
    Da die Preferences in einer .xml File abgespeichert werden, müsste ich diese zur Laufzeit verändern, um neue Preferences in die Liste einzutragen. Ist das überhaupt möglich bzw. so gewollt und gängige Praxis, oder hat jemand eine Idee wie es auch anders (einfacher?) funktioniert?
    Über eine Idee würde ich mich sehr freuen !

    Mit freundlichen Grüßen
    SynTraX
    0
     

  2. ich hätte jetzt mal vermutet, dass es sich bei der Liste um eine listview handelt und die kann man ja dynamisch füllen
    0
     

  3. Okay vielen Dank für den Tipp !
    Also brauche ich dann gar kein xml File für mein PreferenceFragment?
    Ich habe bisher folgendes gemacht:
    1. Meine Klasse erbt vom PreferenceFragment. In dieser Klasse lade ich bisher alle Elemente über "addPreferencesFromResource".
    Code:
    public class SettingsFragmentGamePlayerManagementEditPlayer extends
    		PreferenceFragment {
    	@Override
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		addPreferencesFromResource(R.xml.preferences_game_player_management_edit_player);
    	}
    }
    2. Mein xml-File sieht so aus:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
        <PreferenceCategory
                android:title="@string/settings_game_player_management_edit_player" >
    	</PreferenceCategory>
    </PreferenceScreen>
    Und hier will ich jetzt dynamisch meine Preferences erstellen. Ich will dort die Namen von Spielern auflisten, die im Vorfeld erstellt wurden.

    Was mich etwas verwirrt, ist die Tatsache das ein "ListView" ja ein Layout-Element ist. Die habe ich jedoch nur in den Layout-Files meiner Activitys drin. Dort verwende ich überall Relative-Layouts die ich über "setContentView" lade. Das kann ich in meinem PreferenceFragment aber nicht...
    Ich hoffe ihr versteht was ich meine...

    Viele Grüße
    SynTraX
    0
     

Ähnliche Themen

  1. Sqlite oder Preferences
    Von tornado im Forum Android Allgemein
    Antworten: 0
    Letzter Beitrag: 25.05.2011, 07:45
  2. Dynamische und animierte Tiles
    Von sol86 im Forum Windows Phone 7 Allgemein
    Antworten: 2
    Letzter Beitrag: 17.05.2011, 12:57
  3. Anzahl Kontakte ..
    Von Gali im Forum HTC S730
    Antworten: 3
    Letzter Beitrag: 22.06.2009, 13:19
  4. Antworten: 1
    Letzter Beitrag: 25.01.2009, 14:20
  5. Anzahl Personen
    Von oreslas im Forum Touch HD Interface
    Antworten: 1
    Letzter Beitrag: 25.12.2008, 19:09

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

dynamische preferenz

android settings in fragment klasse

android eclipse mehrere ansichten fragmente

anzahl der preferences

Preferences java per laufzeit erzeugen

Preferences android per laufzeit erzeugen

android preferencefragment without xml

android liste in java preferencefragment without xml

Preferencefragment Android

android preference screen dynamic

android preferencefragment

android java preferences laufzeit ohne xml

andoird views fragmente dual ansichten

preferences android

Stichworte