के साथ देखने के लिए मैं पक्षों पर केवल दृश्य छाया कैसे सेट कर सकता हूं मेरे पास विभिन्न दृश्य प्रकारों के साथ RecyclerView
है। प्रत्येक दृश्य में शीर्ष, नीचे या गोल गोलाकारों के साथ स्वयं की पृष्ठभूमि होती है। प्रत्येक एक ही दृश्य ऊंचाई का उपयोग करें। यह XMLऊंचाई
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:color="@color/card_background_pressed"
tools:targetApi="lollipop">
<item>
<shape>
<size
android:width="1dp"
android:height="1dp" />
<solid android:color="@color/card_background_normal" />
</shape>
</item>
</ripple>
जब विचार किसी भी मार्जिन यह एक ही पृष्ठभूमि होने की तरह लग रहा है बिना एक दूसरे के बगल से बाहर रखा जाता है में पृष्ठभूमि से एक है। गतिशील कार्ड पृष्ठभूमि बनाने के लिए यह मेरा तरीका है। दूसरे शब्दों में मैं, RecyclerView
समस्या
में एक से अधिक आइटम से एक की तलाश में कार्ड बना सकते हैं जब 2 बार देखा गया एक दूसरे को अपने छाया कोनों में एक दूसरे को ओवरलैप होते हैं, के बगल में बाहर रखी हैं आप नीचे देख सकते हैं , यहां तक कि जब कोने पृष्ठभूमि त्रिज्या 0.
तो क्या कोई इसे ठीक करने के बारे में जानता है? मुझे केवल एपीआई 21+ के लिए परवाह है, इसलिए पुराने संस्करणों के समर्थन के बारे में चिंता करने की आवश्यकता है। अग्रिम में धन्यवाद!
आपके अपेक्षित परिणाम क्या हैं? क्या यह कोई ओवरलैपिंग नहीं है लेकिन अभी भी छाया जुड़ा हुआ है? –
@Rod_Algonquin बिल्कुल, मुझे छाया से कनेक्ट करने की आवश्यकता है, इसलिए यह एक कार्ड की तरह दिखता है –
फिर छाया को प्रत्येक दृश्य पर नहीं, बल्कि रीसायकलव्यू पर सेट करें। –