SORU
21 Mart 2011, PAZARTESİ


Android dinamik ListPreference

Nasıl android dinamik listPreference oluşturmak için? Tüm wifi erişim noktaları ve bir liste tercih Aktivitesi(yani bir liste listpreference kullanarak) kullanarak yapmak istiyorum. Nasıl bunu yapmak için?

CEVAP
21 Mart 2011, PAZARTESİ


Dinamik bir listesini oluşturmak için tercih, u preference activity (PreferenceActivity gibi bir aktiviteyi uzatmak için yani) oluşturmanız gerekir.

Aşağıdaki kodu listesi dinamik olarak oluşturmak için kullanılabilir.

// Root
        PreferenceScreen root = getPreferenceManager().createPreferenceScreen(this);
        dialogBasedPrefCat.setTitle("Category Title");
        root.addPreference(dialogBasedPrefCat); //Adding a category

 // List preference under the category
        ListPreference listPref = new ListPreference(this);
        listPref.setKey("keyName"); //Refer to get the pref value
        listPref.setEntries("Array of values");
        listPref.setEntryValues("Array of item value");
        listPref.setDialogTitle("Dialog Title"); 
        listPref.setTitle("Title");
        listPref.setSummary("Summary");
        dialogBasedPrefCat.addPreference(listPref); Adding under the category

        return root;

Bu bir almak için yardımcı olur umarım !dea...

DÜZENLEME:

Ve değerleri CharSequence oluşturmak için ekleyin[] bu gibi:

CharSequence[] cs = new String[]{"myValue"};

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012