मैं समझने में असमर्थ हूं कि एंड्रॉइड में ऐपबेस थीम के साथ क्या होता है। styles.xml में मैं कोड निम्नलिखित हैएंड्रॉइड ऐप्स में AppBaseTheme क्या करता है
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="mycolor">
<item name="android:background">@layout/header_gradient</item>
<item name="android:padding">5dip</item>
</style>
<style name="myParentTheme" parent="android:Theme.Light">
<item name="android:attr/windowTitleSize">40dip</item>
<item name="android:attr/windowTitleBackgroundStyle">@style/mycolor</item>
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
</style>
AndroidManifest.xml में जब मैं का उपयोग एंड्रॉयड: विषय = "@ शैली/myParentTheme" रंग और शीर्षक के आकार की तैयारी में हैं कि मैं क्या सेट करना चाहते हैं। लेकिन पाठ फ़ील्ड की शैली पुराने नियमित टेक्स्टबॉक्स में बदल जाती है। जब मैं एंड्रॉइड का उपयोग करता हूं: थीम = "@ स्टाइल/ऐपथीम" यूआई बहुत "एंड्रॉइड की तरह" दिखता है लेकिन शीर्षक के लिए मेरी विशिष्ट सेटिंग्स का कोई प्रभाव नहीं पड़ता है। अभिभावक को हटाने = "AppBaseTheme" AppTheme शैली को मेरी माता-पिता थीम की तरह व्यवहार करता है।
इसके अतिरिक्त, जब मैं स्टाइल टैग के नाम विशेषता में लिखते समय Ctrl + स्पेस करता हूं तो मैं सभी R.attr तत्व क्यों नहीं देखता?
कृपया मदद करें। धन्यवाद।
कुछ भी जो अजीब है यह है कि मुझे AppBaseTheme परिभाषित नहीं किया जा रहा है के लिए कोई त्रुटि नहीं है। यह एक पूर्वनिर्धारित विषय होना है। मैं इसके बारे में कहां पढ़ूं? –