LayoutManager+ItemTouchHelper 5 줄 코드 는 현 동 슬라이딩 카드 레이 어드 구 조 를 실현 하고 모방 탐색,모든 사람의 영상 구독 인터페이스 가 간단 하고 우아 합 니 다.
시 뮬 레이 션 디 렉 터,사람마다 영상 카드 를 레이 어드 하여 미끄럼 구 조 를 자랑 합 니 다.
황제 가 간판 을 뒤 집 으 면 바로 시 감 을 알 아 본다.
사람마다 미국 드라마 구독 창
매개 변 수 를 설정 할 수 있 습 니 다(동시에 6 페이지 표시):
흐름 식 레이아웃
엠 마,여동생 그림 으로 바 꿔 보 니 많이 예 뻐 진 것 같 아 요.모 르 겠 어 요.그래 요.프로젝트 에 서 는 보통 이렇게 생 겨 요.
평소에 이런 효 과 는 사용자 정의 View Group 을 사용 하여 이 루어 집 니 다.저도 예전 에 하나 썼 습 니 다.사용자 정의 VG 스 트림 레이아웃 구현
사용:
Step 1.프로젝트 루트 build.gradle 파일 에 JitPack 창고 의존 도 를 증가 합 니 다.
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Step 2. Add the dependency
dependencies {
compile 'com.github.mcxtzhang:ZLayoutManager:V1.1.0'
}
Step 3. 모방 탐색,모든 사람의 영화 와 드라마 카드 를 레이 어드 하여 미끄럼 구 조 를 자랑 합 니 다.
앞으로 사장 님 이 너 에 게 이런 효 과 를 하 라 고 하 시 면 너 는:
mRv.setLayoutManager(new OverLayCardLayoutManager());
CardConfig.initConfig(this);
ItemTouchHelper.Callback callback = new RenRenCallback(mRv, mAdapter, mDatas);
ItemTouchHelper itemTouchHelper = new ItemTouchHelper(callback);
itemTouchHelper.attachToRecyclerView(mRv);
6 층 을 표시 하 는 등 특별한 인 자 를 설정 해 야 한다 면:
CardConfig.MAX_SHOW_COUNT = 6;
아 이 템 을 삭제 하지 않 고 세로 로 위아래 로 미 끄 러 지 는 탐색 기 를 설정 합 니 다.
수평 방향 판단 오차 한도 값 x:
final TanTanCallback callback = new TanTanCallback(mRv, mAdapter, mDatas);
callback.setHorizontalDeviation(x);
스 트림 레이아웃:
mRv.setLayoutManager(new FlowLayoutManager());
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.