मुझे कहीं भी यह कैसे करना है इस बारे में जानकारी नहीं मिल सका? मैं गतिविधि के एक्सएमएल लेआउट में पृष्ठभूमि रंग को परिभाषित करना चाहता हूं। मैं यह कैसे करु?एक्सएमएल लेआउट में पृष्ठभूमि रंग कैसे सेट करें?
उत्तर
अपना बाहरी लेआउट लें (उदा। LinearLayout
) और इसकी पृष्ठभूमि विशेषता को रंग में सेट करें।
<LinearLayout android:background="@color/mycolor"
.... />
ये रंग (here देखते हैं कि कैसे यह करने के लिए)res/values/colors.xml
फ़ाइल में परिभाषित किया जा सकता है।
आप विशेषता (android:background="#ffff0000"
) पर सीधे रंग भी परिभाषित कर सकते हैं, लेकिन यह आमतौर पर अच्छा नहीं होता है। एक्सएमएल फ़ाइल में रंगों को परिभाषित करके आप इसे एक वर्णनात्मक नाम दे सकते हैं (कोड पठनीयता में सुधार) और आप इसे कहीं और पुन: उपयोग कर सकते हैं।
संपादित करें:
डॉक मैं जुड़ा हुआ में एक उदाहरण Theres, लेकिन यहाँ एक छोटी उदाहरण है कि यह कैसे दिखता है:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="red">#ffff0000</color>
<color name="green">#ff00ff00</color>
</resources>
इसका मूल रूप से एक resources
टैग वाले कई color
टैग। प्रत्येक रंग में name
विशेषता है (जिसे आप रंग संदर्भित करने के लिए उपयोग करते हैं) और एक वास्तविक रंग है। यह हेक्स में रंग टैग के बीच परिभाषित किया गया है। संभावित प्रारूपों के लिए दस्तावेज़ देखें। यह #AARRGGBB
है, जहां A=alpha
(पारदर्शिता), R=red
, G=green
और B=blue
। इस उदाहरण फ़ाइल में एक पूर्ण लाल और एक पूर्ण हरा रंग होता है। उन्हें @color/red
और @color/green
के माध्यम से संदर्भित किया जा सकता है।
उल्लेख करने की एक बात यह है कि "android:background="#ffffffff""
सेटिंग काम नहीं करती है अगर यह वाक्य निर्देश शामिल है।
,
<include
android:id="@+id/fragment_printer_detail_property_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="@dimen/printer_detail_group_vertical_margin"
android:layout_marginLeft="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginRight="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginTop="@dimen/printer_detail_group_vertical_margin"
layout="@layout/module_printer_detail_property"
android:background="@color/module_printer_detail_group_background_color" />
"android:background"
module_printer_detail_property के लेआउट फ़ाइल में सेट किया जाना चाहिए।
- 1. पृष्ठभूमि रंग सेट करें: -transparent
- 2. QWidget पृष्ठभूमि रंग कैसे सेट करें?
- 3. लेआउट का पृष्ठभूमि रंग प्राप्त करें
- 4. Jqgrid सेट सेल पृष्ठभूमि रंग
- 5. व्यक्तिगत ग्रिडव्यू कक्षों का पृष्ठभूमि रंग कैसे सेट करें
- 6. एंड्रॉइड - SimpleCursorAdapter.ViewBinder - पृष्ठभूमि रंग सेट करें
- 7. कस्टम बटन स्थिति पृष्ठभूमि रंग कैसे सेट करें?
- 8. इमेजिक में ट्रिमिंग रंग कैसे सेट करें?
- 9. डिफ़ॉल्ट emacs पृष्ठभूमि और अग्रभूमि रंग कैसे सेट करें?
- 10. एक्सएमएल के माध्यम से होलो हरे रंग की रोशनी होने के लिए टेक्स्टव्यू के पृष्ठभूमि रंग को कैसे सेट करें?
- 11. UIVIew के पृष्ठभूमि रंग को सेट करना
- 12. रंग राज्य सूची संसाधनों में पृष्ठभूमि रंग कैसे निर्दिष्ट करें?
- 13. सेट पृष्ठभूमि
- 14. मैं अपने आकार की पृष्ठभूमि को एक्सएमएल में कैसे सेट कर सकता हूं?
- 15. एंड्रॉइड: पृष्ठभूमि बदलें रंग का रंग
- 16. aUIButton का रंग कैसे सेट करें?
- 17. जावा में पृष्ठभूमि छवि कैसे सेट करें?
- 18. स्टैकपैनल में पृष्ठभूमि कैसे सेट करें
- 19. ActionBarSherlock में शीर्षक रंग कैसे सेट करें?
- 20. एंड्रॉइड वेबव्यू पृष्ठभूमि रंग
- 21. एक्सएमएल लेआउट
- 22. NavigationBar बदलें रंग (पृष्ठभूमि रंग)
- 23. AlertDialog पृष्ठभूमि रंग
- 24. संवाद टाइटलबार के लिए पृष्ठभूमि रंग सेट करें?
- 25. फ़ॉन्ट रंग के लिए पृष्ठभूमि छवि सेट करें?
- 26. plot.xts में रंग सेट करें
- 27. एक्सएमएल लेआउट का उपयोग करने योग्य छवि
- 28. पृष्ठभूमि सेट करें एंड्रॉइड
- 29. मैं एक HTML फ्रेम का पृष्ठभूमि रंग कैसे सेट करूं?
- 30. दृष्टिकोण 2010 एचटीएमएल ईमेल में पृष्ठभूमि रंग कैसे प्रदर्शित करें?
क्या आप मुझे दिखा सकते हैं कि color.xml फ़ाइल कैसे सेट अप करें? मैंने एक नई एक्सएमएल फाइल बनाई लेकिन मैं कलर वैल्यू कैसे सेट करूं? – gsfd
एक संक्षिप्त स्पष्टीकरण संपादित किया गया। :) –