2014-10-10 18 views
12

Basit bir preference_headers.xml dosyam var. Tercih başlıklarına bazı kategoriler eklemek istiyorum. Benim preference_headers.xml<PreferenceCategory /> uygulamak için çalıştım, ama işe yaramıyor. API düzeyi 11 kullanıyorum. Aşağıdaki şekilde gösterildiği gibi, official website'dan Android Geliştiricileri kategorileri ekleyebilir. Nasıl ekleyebilirim? Burada Kategoriyi tercih üstbilgisine nasıl ekleyebilirim?

categories on preference header

Ve

benim preference_headers.xml birkaç kod olduğunu. Çalışmaz:

<preference-headers xmlns:android="http://schemas.android.com/apk/res/android"> 

    <PreferenceCategory android:title="ACCOUNT" > 

     <header android:fragment="com.example.preferenceheader.SettingsFragmentAccount" 
      android:title="@string/pref_header_category_account" 
      android:summary="@string/pref_header_summ_account" 
      android:icon="@drawable/ic_action_settings" /> 
    </PreferenceCategory> 

    <PreferenceCategory android:title="APPLICATION" > 

     <header android:fragment="com.example.preferenceheader.SettingsFragmentApplication" 
      android:title="@string/pref_header_category_application" 
      android:summary="@string/pref_header_summ_application" 
      android:icon="@drawable/ic_action_group" /> 
    </PreferenceCategory> 

</preference-headers> 

Yardımlarınız için teşekkür ederiz.

+0

ayarları gerçek tercihlere gerek duymaz mı? – Doomsknight

+0

Asıl tercih nedir? Anlamıyorum –

+0

checkout http://gmariotti.blogspot.in/2013/01/preferenceactivity-preferencefragment.html bunu harika bir şekilde açıkladılar. –

cevap

2

Bu sorulduğundan beri bir sene oldu ama bu örneğe http://www.101apps.co.za/articles/preference-settings.html numaralı telefondan ulaştım ve bu sorunun büyük ayrıntı ve açıklamada açıklandığını düşünüyorum.

Umarız, aynı sayfada kategoriler ve başlıklar içeren bir tercih ekranı oluşturma sürecini ayrıntılandırdığı için bana yardım ettiği için birilerine yardımcı olacaktır!

Şerefe.

0

Sadece başlık içeren başlık eklemeniz gerekir. Örneğin, AOSP

+0

Bunun tamamen doğru olup olmadığından emin değilim. Yanıtınızda önerildiği gibi tek bir başlığa sahip başlık, denediğimde ayrı bir tıklanabilir başlık öğesi olur. Bahsetmeye değer, bazı gizemli yollarla, sonucu etkileyebilecek olan android.support.v14.preference.PreferenceFragment işlevini kullanıyorum ... – dbm

İlgili konular