2012-08-05 11 views
12

किसी भी तरह से लुप्तप्राय किनारों को अपने विचारों के लिए एंड्रॉइड ics (एंड्रॉइड 4+) के लिए काम नहीं करना प्रतीत होता है। यदि मैं निचले एंड्रॉइड संस्करण पर इस लेआउट का परीक्षण करता हूं तो यह लुप्तप्राय किनारे को चित्रित करता है लेकिन एंड्रॉइड 4.1 पर नहीं।एंड्रॉइड ics fading किनारों काम नहीं करते

<FrameLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:fadingEdge="vertical" 
    android:focusableInTouchMode="true" <-- does not make any change 
    android:focusable="true"   <-- 
/> 

क्या कोई कामकाज है?

उत्तर

26

http://developer.android.com/reference/android/R.attr.html#fadingEdge

"fading किनारों का उपयोग करना। ध्यान देने योग्य प्रदर्शन degradations उत्पन्न हो जाएं और केवल जब आवेदन के दृश्य डिजाइन के लिए आवश्यक इस्तेमाल किया जाना चाहिए एपीआई स्तर के साथ fading किनारों अनुरोध करने के लिए 14 और इसके बाद के संस्करण, android:requiresFadingEdge विशेषता के बजाय का उपयोग करें"
+0

यह उत्तर डाउनवॉटेड था? यह स्वीकार्य उत्तर होना चाहिए। – styler1972

+1

इसके अलावा: http://www.curious-creature.org/2008/12/22/why-is-my-list-black-an-android-optimization/ – fadden

4

आप मेरे सवाल का पोस्ट में जवाब से कुछ विचारों की कोशिश कर सकते हैं: Set textview fading in Android 4.0.3

हालांकि, ऐसा लगता है fading बढ़त 4.x पर किसी भी तरह काम नहीं करेगा। कारण क्यों? मुझे नहीं पता।

+5

लुप्तप्राय किनारों आईसीएस में काम नहीं करते हैं और इससे परे क्योंकि उन्हें बहिष्कृत किया गया था और अब उन्हें अनदेखा कर दिया गया है। http://developer.android.com/reference/android/R.attr.html#fadingEdge – MCeley

+0

@MCeley आपको सर के लिए क्रेडिट लेना चाहिए। – Anderson

+0

@Anderson ffleandro ने इसे एक उत्तर के रूप में पोस्ट किया है और इसके साथ जाने के लिए बहुत सारे अपवॉट हैं। एक प्रतिनिधि को पकड़ने के लिए सिर्फ एक और जवाब पोस्ट करने में कोई समझ नहीं है। मेरी टिप्पणी पर्याप्त होगी क्योंकि यह जानकारी देने में नौकरी करता है जो इस साइट का बिंदु पहली जगह है। =) – MCeley

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