मैं अपनी ऐप की गतिविधि की पृष्ठभूमि बदलना चाहता हूं।एंड्रॉइड एप्लिकेशन की पृष्ठभूमि कैसे सेट करें?
अब काला में उपलब्ध है, मैं इसे कुछ छवियों या विषयों के साथ बदलना चाहता हूं।
मैं अपनी ऐप की गतिविधि की पृष्ठभूमि बदलना चाहता हूं।एंड्रॉइड एप्लिकेशन की पृष्ठभूमि कैसे सेट करें?
अब काला में उपलब्ध है, मैं इसे कुछ छवियों या विषयों के साथ बदलना चाहता हूं।
:
अपनी गतिविधियों के लिए लेआउट में, आप भी एक पृष्ठभूमि रंग सेट करने के लिए विशेषता
android:background="@android:color/white"
जोड़ सकते हैं। आप कस्टम संसाधन /res/values/colors.xml
भी पेश कर सकते हैं जिसमें आप कस्टम रंग घोषित कर सकते हैं। ऐसा ही एक फ़ाइल लग सकता है जैसे:
<resources>
<color name="fire_brick_red">#B0171F</color>
</resources>
फिर आप XML में इन परिचय इस प्रकार है:
android:background="@color/fire_brick_red"
अपनी विंडो के एक्सएमएल लेआउट में पृष्ठभूमि विशेषता जोड़ें। उदाहरण:
<LinearLayout android:background="@drawable/yourbackgroundimage" ... >
व्यक्तिगत रूप से, मैं Sk9 पता चलता है की तरह एक्सएमएल में ऐसा करने की कोशिश करेंगे, लेकिन प्रोग्राम के रूप में कार्यावधि में आप कर सकते हैं ऐसा
setBackgroundColor(int color)
या
setBackgroundResource(int resourceID)
स्रोत: http://developer.android.com/reference/android/view/View.html
आप उपयोग करना चाहते विषय के साथ मैनिफ़ेस्ट फ़ाइल में अपने आवेदन टैग के लिए एक android:theme="@style/Theme.AppTheme
विशेषता जोड़ें। यदि आप केवल अपनी गतिविधि/फ्रैगमेंट लेआउट फ़ाइल में पृष्ठभूमि सेट करते हैं तो यह डिफ़ॉल्ट "काला" पृष्ठभूमि को खींचा जाएगा।
आपने इसे style.xml फ़ाइल में घोषित किया।
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="@style/Theme">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:windowBackground">@drawable/custom_background</item>
</style>
</resources>
AndroidManifest.xml फ़ाइल
...
<application
android:name="@string/app_name"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.AppTheme">
...
जो वर्ग के
इस विधि है? –