मैं GridLayoutManager के साथ RecyclerView का उपयोग कर रहा हूं। जिस लक्ष्य को मैं प्राप्त करना चाहता हूं वह तब होता है जब मैं किसी आइटम पर क्लिक करता हूं, यह आसन्न वस्तुओं को स्केल और ओवरलैप करेगा। बस नीचे दिए गए चित्र (एंड्रॉयड टीवी में) रीसाइक्लिंग में आइटम को स्केल करें देखें 2 आसन्न वस्तुओं को ओवरलैप करने के लिए देखें
जब onClick ईवेंट शुरू हो रहा है, मैं
v.animate().scaleX(1.2f).scaleY(1.2f).setDuration(500).start();
फोन लेकिन परिणाम के नीचे है की तरह:
यह केवल आइटम overlaps सकते हैं कि अपने आप से कम स्थिति है।
सभी आसन्न वस्तुओं को ओवरलैप करने के लिए मुझे क्या करना चाहिए। अग्रिम में धन्यवाद।
संपादित
मैं पहले से ही करने की कोशिश की:
v.bringToFront();
या
(v.getParent()).bringChildToFront(v);
लेकिन उन दोनों के काम नहीं करते।
क्या आपने समस्या हल की है? मुझे एक ही समस्या का सामना करना पड़ा, thx। – Xiaozou
'कैरोसेल' का प्रयोग करें। यह इस आवश्यकता के लिए सबसे उपयुक्त है .. !! .. देखें: http://www.codeproject.com/Articles/146145/Android-3D-Carousel –