2012-08-27 10 views
8

मैं कई उपकरणों का समर्थन करने के लिए शेरलॉक एक्शनबार लाइब्रेरी का उपयोग कर रहा हूं। प्रत्येक आइटम एक textView और एक imageView एंड्रॉइड सेट करना: विंडो बैकग्राउंड @ एनल स्क्रॉल करने के लिए स्क्रॉलिंग करता है?

  • तीसरे है प्रत्येक आइटम एक textView और एक imageView
  • दूसरा एक gridView है है

    • एक listView के साथ एक,,: मैं एक viewPager जो 3 टुकड़े है है अभी के लिए अभी textView है।

      <resources xmlns:android="http://schemas.android.com/apk/res/android"> 
      
          <style name="AppTheme" parent="@style/Theme.Sherlock"> 
          <item name="android:windowBackground">@null</item> 
          </style> 
      
      </resources> 
      

      यह मेरे लिए काम किया है:

    के रूप में मैं गूगल आईओ वीडियो में सुना है (और के बाद से एक प्रकार का वृक्ष मुझसे कहता है), यह अगले शैली के लिए अनुशंसा की जाती है गतिविधियों के सभी के लिए इस्तेमाल किया जा रहा कई उपकरणों पर।

    हालांकि, एमुलेटर, संस्करण 2.3.3 का उपयोग कर, और आकाशगंगा गठजोड़ पर, पर जब मैं स्क्रॉल (या तो viewPager या adapterViews के किसी भी), सब कुछ स्मीयरों, तो मैं सफेद पिक्सल का एक बहुत जैसे कुछ भी नहीं मिलता है ताज़ा किया गया था

    मैंने अपने सभी एडाप्टर दृश्यों के लिए android:cacheColorHint="#00000000" सेट करने का भी प्रयास किया है, लेकिन यह अभी भी होता है।

    क्या चल रहा है? मैं इस बात को कैसे ठीक कर सकता हूं? मुझे उपरोक्त जोड़ना पसंद है क्योंकि यह प्रत्येक ऐप के लिए दिखाई देने वाली गैलेक्सी एस 3 की बदसूरत ढाल पृष्ठभूमि को हटा देता है।

  • +0

    ठोस काले पृष्ठभूमि के बारे में क्या? – zapl

    +0

    ने एक त्रुटि लिखी: "त्रुटि: रंग प्रकारों की अनुमति नहीं है ('एंड्रॉइड: विंडोबैकग्राउंड' पर मूल्य '# ff000000' ...", इसलिए मैंने संकलक को धोखा दिया है और इसे res फ़ोल्डर से रंग दिया है, और फिर यह काम करता है, लेकिन मुझे याद नहीं है कि सुझाव का कारण क्या था, इसलिए मुझे यकीन नहीं है कि इससे मदद मिलती है। मुझे याद है कि रोमैन लड़का इसके बारे में एक व्याख्यान था। वैसे भी, आप अपना क्यों नहीं डालते एक टिप्पणी डालने के बजाय उत्तर दें? –

    +0

    हम्म आप एक ठोस पृष्ठभूमि प्राप्त करने के लिए वहां क्या बेहतर जानते हैं, इसलिए आईएमओ आपको लिखने के लिए जो कुछ आपने किया था उसे लिखना चाहिए :) – zapl

    उत्तर

    11

    यदि आप इसे किसी अन्य चीज़ से कवर करते हैं तो आपको केवल पृष्ठभूमि को नल पर सेट करना चाहिए। या तो: - पृष्ठभूमि में शून्य पर पृष्ठभूमि सेट करें और अपने लेआउट या में एक नई पृष्ठभूमि जोड़ें - अपनी थीम में पृष्ठभूमि को अपनी इच्छित रंग/छवि पर सेट करें।

    +1

    बीटीडब्ल्यू, दोनों सूची दृश्य पर पृष्ठभूमि क्यों सेट करता है और विंडो को शून्य से अजीब धुंध का कारण बनता है? –

    +2

    क्योंकि आपके पास पृष्ठभूमि नहीं है इसलिए एंड्रॉइड विंडो को साफ़ नहीं करता है। –

    +0

    जब आप कहते हैं "विंडो साफ़ नहीं करता है", क्या इसका ग्लक्लेयर के साथ कुछ लेना देना है? मैंने सोचा कि खिड़की का एक डिफ़ॉल्ट रंग इस्तेमाल किया जाना है। –

    संबंधित मुद्दे