मैं एक अजीब समस्या में भाग: मैं एप्लिकेशन के लिए एक शैली बनाने रहा हूँ और मैं सेट:स्विच स्विच स्टाइल - त्रुटि संसाधन नहीं मिला - क्यों?
<item name="android:spinnerStyle">@style/CustomSpinnerAppearance</item>
<item name="android:textViewStyle">@style/CustomTextViewAppearance</item>
<item name="android:buttonStyle">@style/CustomButton</item>
अब मैं स्थापित करने के लिए चाहता था:
<item name="android:switchStyle">@style/CustomSwitch</item>
और मैं इस त्रुटि मिलती है।
कोई संसाधन नहीं मिला जो दिए गए नाम से मेल खाता है: attr 'एंड्रॉइड: स्विचस्टाइल'।
मैं चेक इन किया है एपीआई-Lvl 14 और 15 (आईसीएस) स्रोत attrs.xml और वहाँ है:
<attr name="switchStyle" format="reference" />
मैं क्यों बावजूद स्विच विजेट के लिए एक कस्टम शैली सेट नहीं कर सकते तथ्य यह है कि attr attrs.xml में है?
और बहुत महत्वपूर्ण: स्विच विजेट ऐप के लिए कस्टम शैली सेट करने के लिए मुझे क्या करना है?
पर आप एक समाधान पाया था (अगर यह सिर्फ रंग है कि आप के साथ काम कर रहे हैं)। मेरी भी यही समस्या है। मेरे themes.xml और styles.xml (मान-v14): <शैली का नाम = "ऐपथीम" अभिभावक = "एंड्रॉइड: थीम.होलो.लाइट"> <आइटम का नाम = "एंड्रॉइड: स्विच स्टाइल"> @ शैली/स्विचएपथीम <शैली नाम = "SwitchAppTheme" जनक = "एंड्रॉयड: Widget.Holo.Light.CompoundButton.Switch"> : @ drawable/switch_track_holo_light <आइटम नाम = "एंड्रॉयड <आइटम नाम =" एंड्रॉयड ट्रैक "> : कोई परिवर्तन नहीं: अंगूठे "> @ drawable/switch_inner_holo_light –
मैं एक मुद्दा http://code.google.com/p/android/issues/detail?id=36636&thanks=36636&ts=1345753123 –