मैं रैखिक लेआउट के लिए एक शैली में परिभाषित किया गया है, लेकिन लेआउट main.xml
क्यों संभव रेखीय लेआउट के लिए शैली विशेषताओं
main.xml की चित्रमय दृश्य में दिखाई नहीं दे रहा है करने के लिए नहीं है।
<LinearLayout style="VerticalThemeLayoutInputs">
styles.xml
<resources>
<style name="VerticalThemeLayoutInputs">
<item name="android:background">#6699FF</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>
</style>
</resources>
संपादित करें:
लेकिन कोड के नीचे से कार्य करेंगे, लेकिन मैं इस कोड
<LinearLayout
android:background="#6699FF"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
नहीं करना चाहते
दिलचस्प तथ्य
मैं एक scrollview
इस्तेमाल किया। इसके भीतर मैंने कई रैखिक लेआउट रखे। लेआउट गुण लगभग समान हैं इसलिए मैंने इसके लिए शैली बनाने का फैसला किया। लेकिन क्या हो रहा है पता है? लेआउट केवल ग्राफिकल-व्यू में दिखाई नहीं देता है लेकिन यह एम्यूलेटर में ठीक काम करता है।
लेकिन वास्तव में क्या हो रहा है? मुझे लगता है कि यह स्क्रॉल दृश्य के कारण है।
ने इसे आपके कोड में उपयोग किया है ...? यदि हाँ .. कैसे ..? – ngesh
@ntc हाँ क्या आपको पूर्ण main.xml की आवश्यकता है? – vnshetty
मुझे लगता है कि आपको खुद को आकर्षित करने के लिए लेआउट पर setWillNotDraw (false) को कॉल करने की आवश्यकता है –