Tôi muốn phát triển Danh sách như hình ảnh nàyRecyclerView chồng chéo mà không bóng
tôi đã sử dụng để RecylerView ItemDecorator cho chồng chéo. Nhưng nó chồng chéo không có bóng. mã trang trí màn hình & dưới
public class OverlapDecoration extends RecyclerView.ItemDecoration {
private final static int vertOverlap = -50;
@Override
public void getItemOffsets (Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {
outRect.set(0, 0, 0, vertOverlap);
}
}
card_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:tag="cards main container">
<android.support.v7.widget.CardView
android:id="@+id/card_view"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
card_view:cardBackgroundColor="@color/color_white"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<TextView
android:id="@+id/textViewName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="30dp"
android:layout_marginBottom="30dp"
android:text="Android Name"
android:textAppearance="?android:attr/textAppearanceLarge"/>
</android.support.v7.widget.CardView>
</LinearLayout>
Tôi không chắc chắn điều này sẽ giúp chính xác như bạn cần nhưng hãy thử nếu bạn đang sử dụng các bản xem trước trong các mục recyclerview sử dụng thuộc tính độ cao và thử. – Raghavendra
Tôi đang sử dụng độ cao trong 'card_layout.xml'. Vui lòng kiểm tra câu hỏi đã sửa đổi ở trên. – Elango
sử dụng chế độ xem thẻ thay vì mục trang trí và quản lý không gian giữa các thẻ. – Radhey