SORU
22 EYLÜL 2010, ÇARŞAMBA


Nasıl yapılır değerlerinden biri bir ListPreference init

ListPreference bir öğe için bir önek ayarlamak için çalışıyorum.

Burada preference.xml dosyamı bir örnek:

<ListPreference android:key="notification_delay"
    android:title="@string/settings_push_delay"
    android:entries="@array/settings_push_delay_human_value"
    android:entryValues="@array/settings_push_delay_phone_value"
    android:defaultValue="????">
</ListPreference>

Diziler iki:

<string-array name="settings_push_delay_human_value">
    <item>every 5 minutes</item>
    <item>every 10 minutes</item>
    <item>every 15 minutes</item>
</string-array>
<string-array
    name="settings_push_delay_phone_value">
    <item>300</item>
    <item>600</item>
    <item>900</item>
</string-array>

Tercih aktivitesi olarak gidince, ListPreference hiçbir öğe seçilir. 1 int gibi bir değer ayarlamak için çalıştım "android:önek" ğı seçmek için "10 dakika" ama çalışmıyor.

<ListPreference android:key="notification_delay"
    android:title="@string/settings_push_delay"
    android:entries="@array/settings_push_delay_human_value"
    android:entryValues="@array/settings_push_delay_phone_value"
    android:defaultValue="1">
</ListPreference>

Herhangi Bir Fikir?

CEVAP
19 EKİM 2010, Salı


Belirtmeniz gerekirdeğer. İlk girişi varsayılan olarak seçilen örnek defaultValue="300" belirtin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FullMag

    FullMag

    15 ŞUBAT 2007
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008
  • Crossover

    Crossover

    18 HAZİRAN 2007