2011-12-30 23 views
7

मैं वर्तमान में एंड्रॉइड प्रोजेक्ट पर काम कर रहा हूं और स्लाइडिंग ड्रावर का उपयोग कर रहा हूं लेकिन मुझे पृष्ठभूमि रंग बदलने में कोई समस्या है।स्लाइडिंग ड्रॉवर का पृष्ठभूमि रंग

डिफ़ॉल्ट रूप से स्लाइडिंग ड्रावर पारदर्शी प्रतीत होता है, इसलिए जब सामग्री पर फिसल जाता है तो मुख्य स्क्रीन के नीचे दिखाए जाने के कारण स्लाइडिंग ड्रावर की सामग्री को पढ़ना मुश्किल होता है।

मैं पृष्ठभूमि रंग को काला रंग में बदलना चाहता था लेकिन किसी कारण से यह मुख्य सामग्री का पृष्ठभूमि रंग बदलता है ताकि आप किसी भी सामग्री को देख सकें और केवल स्लाइडिंग ड्रॉवर की सामग्री को धक्का दे जब स्क्रीन।

नीचे कोड है कि मैं फिसलने दराज उत्पन्न करने के लिए

<SlidingDrawer 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:id="@+id/drawer" 
     android:handle="@+id/handle" 
     android:content="@+id/content" 
     android:background="@color/black"> 
     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/handle" 
      android:src="@drawable/ic_launcher"/> 
     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:orientation="vertical" 
      android:id="@+id/content"> 
     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="I am a sliding drawer - Hello World"/> 
     </LinearLayout> 
    </SlidingDrawer> 

किसी भी मदद प्रदान कर सकते हैं के लिए धन्यवाद का इस्तेमाल किया है है।

उत्तर

6

इस तरह की सामग्री के LinearLayout होने आईडी के लिए पृष्ठभूमि प्रदान करें:

<LinearLayout android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:orientation="vertical" 
      android:id="@+id/content" 
      android:background="#000"> 
+0

चीयर्स महान काम किया, मैं क्यों इस बात का नहीं सोचा था कि पता नहीं है। धन्यवाद फिर से – Boardy

+1

यह मेरे लिए भी काम करता है, लेकिन आईसीएस और हनीकॉम में मेरे पास अजीब मुद्दे हैं। ड्रॉवर खोलते समय सामग्री का हिस्सा फिर से पारदर्शी या काला पृष्ठभूमि बन जाता है। अधिक निराश! – Peterdk