तो मैंने विंडो पृष्ठभूमि और प्रतिबिंबित प्रदर्शन को सेट करने पर रोमैन गाय के blog post को पढ़ा है, और इसे अनुकरण करने की कोशिश कर रहा हूं। यह इतना आसान समाधान है और यह सुनिश्चित नहीं है कि मैं यह काम क्यों नहीं कर सकता, लेकिन गतिविधि निर्देशित पृष्ठभूमि को चुनने से इंकार कर देती है।एंड्रॉइड: लॉन्च गतिविधि पर विंडो पृष्ठभूमि सेट करना
मेरे पास एक सूची दृश्य है कि onListItemClick ने एक नई गतिविधि लॉन्च की है, जिसे पूरी तरह से लोड करने में 3-5 सेकंड लगते हैं। जबकि उपयोगकर्ता प्रतीक्षा कर रहा है, मैं एक विंडो बैकग्राउंड खींचना चाहता हूं ताकि वे वास्तव में तैयार होने से पहले गतिविधि को देख सकें। यहाँ मेरी कोड है:
शुरू की गतिविधि के लिएAndroidManifest टुकड़ा:
<activity
android:name=".activity.EditorActivity"
android:screenOrientation="portrait"
android:windowBackground="@drawable/background_editor">
EditorActivity के लिए एक्सएमएल लेआउट:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/editor"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:text="Editor" />
</FrameLayout>
और अंत में, drawable प्रकट में स्थापित किया जा रहा, background_editor.xml :
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/editor_bg"
android:tileMode="repeat" />
editor_bg एक .png फ़ाइल है जो वह खींचने योग्य फोल्ड में स्थित है आर।
अंतिम परिणाम EditorActivity का शुभारंभ हो जाता है, और सब मैं देख "संपादक" सफेद में दिखाया गया पाठ के साथ डिफ़ॉल्ट काले रंग की पृष्ठभूमि है (मैं यह भी कहा कि परीक्षण करने के लिए कि XML फ़ाइल सही लोड हो रहा था।
मैं मैंने एंड्रॉइड के माध्यम से फ्रेमलेआउट और टेक्स्ट व्यू की पृष्ठभूमि को पारदर्शी करने की भी कोशिश की है: पृष्ठभूमि = "@ एंड्रॉइड: रंग/पारदर्शी", सोच रहा है कि वे एक काले रंग की पृष्ठभूमि में चूक रहे थे, लेकिन कोई भाग्य नहीं।
यह एक लंबा रहा है कुछ दिन, मुझे यकीन है कि मुझे कुछ आसान याद आ रही है ... मैं यहां कोई स्पष्ट गलती कर रहा हूं?
संदर्भित पोस्ट के लिए अद्यतन लिंक: http: // और roid-developers.blogspot.com/2009/03/window-backgrounds-ui-speed.html –