में संवाद शीर्षक लेआउट ओवरराइड करना मैंने अपने एंड्रॉइड ऐप में संवाद के लिए एक कस्टम थीम बनाई है, और मैं संवाद शीर्षक के लिए उपयोग किए गए लेआउट को ओवरराइड करने की योजना बना रहा था। मैंने देखा कि मानक एंड्रॉइड Theme
में यह विशेषता है जो संशोधित करने के लिए दिखती है।एंड्रॉइड
<item name="dialogTitleDecorLayout">@layout/dialog_title</item>
लेकिन जब मैं अपने Theme
<style name="Theme.Dialog.MyDialog" parent="android:Theme.Dialog">
<item name="android:windowBackground">@android:color/black</item>
<item name="android:dialogTitleDecorLayout">@layout/my_dialog_title</item>
</style>
मैं निम्न त्रुटि देख ओवरराइड करने की कोशिश:
No resource found that matches the given name: attr 'android:dialogTitleDecorLayout'
क्यों मैं इसे बदलने के लिए और मैं कैसे पता कर सकते हैं सक्षम नहीं है जो गुण बदला जा सकता है और कौन सा नहीं?
आप शैली के लिए पूरी xml फ़ाइल दिखा सकते हैं? क्या आप वहां एंड्रॉइड के लिए एक्सएमएल स्कीमा खो रहे हैं? – Genry