हाय सब मैं इस तरह मैनिफ़ेस्ट फ़ाइल में विषय की स्थापना की है:PreferenceActivity और विषय आवेदन नहीं
android:theme="@android:style/Theme.Light"
लेकिन मैं पसंद गतिविधि में एक समस्या है, मुख्य प्राथमिकताओं में विषय ठीक से पता चलता है, लेकिन अगर मैं एक उप प्राथमिकता प्राप्त करता हूं, विषय गन्दा हो जाता है, यह सफेद नहीं है जैसा कि यह होना चाहिए, यह सब अंधेरा है, और फ़ॉन्ट काला है इसलिए आप ज्यादा नहीं देख सकते हैं, और जब मैं किसी भी आइटम पर क्लिक करना शुरू करता हूं तो उन्हें कभी-कभी मिल जाएगा सफेद के रूप में उन्हें जल्द ही बाद में काले रंग में वापस जाना चाहिए। यह केवल वास्तविक डिवाइस और एमुलेटर दोनों में 2.1 पर होता है। 1.6 चलने वाले एमुलेटर पर परीक्षण किया गया और यह सही ढंग से काम कर रहा था। यहाँ
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen
android:title="@string/account">
<CheckBoxPreference
android:key="enable_account"
android:title="@string/account_use"
android:summary="@string/account_summ" />
<EditTextPreference
android:key="username"
android:title="@string/login"
android:dependency="enable_account"
android:summary="@string/login_summ" />
<EditTextPreference
android:key="password"
android:title="@string/password"
android:dependency="enable_account"
android:summary="@string/password_summ"
android:password="true" />
</PreferenceScreen>
और एक स्क्रीनशॉट है:: यहाँ वरीयताओं xml फ़ाइल के कोड का हिस्सा है
alt text http://i39.tinypic.com/16hnhh3.png
किसी भी समाधान?
नहीं बहुत मददगार: तुम सच में, वास्तव में सशर्त रूप से ओवरराइड और एक वापस आने के रूप में सुपर कार्यान्वयन के लिए के माध्यम से कॉल करने के लिए सक्षम होना चाहते हैं, तो आप प्रतिबिंब का उपयोग करने के सुपर कार्यान्वयन की विधि को पाने के लिए होगा हो सकता है लेकिन मैं अपने अधिकांश ऐप्स में लाइट थीम का उपयोग करता हूं लेकिन मैं वरीयताओं को डिफ़ॉल्ट ब्लैक थीम में छोड़ देता हूं क्योंकि यह उचित लगता है, मेरा विचार है कि उपयोगकर्ता सभी ऐप वरीयताओं को एक ही शैली के लिए उम्मीद करेंगे। –
महान विचार! धन्यवाद। अगर उत्तर एक टिप्पणी थी तो अब मैं इस प्रश्न का उत्तर कैसे दे सकता हूं? –