내 xml 레이아웃 파일에서 리사이클 러보기를 스크롤 가능하게 만들려고합니다. 하지만 스크롤하지 않습니다
여기 내가 시도한 것입니다
<?xml version="1.0" encoding="utf-8"?>
<layout
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<data class=".ProductsBinding">
<variable
name="productsViewModel"
type="com.xxx.xx.ProductsViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".ProductsFragment">
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/products_recyclerView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</androidx.core.widget.NestedScrollView>
</LinearLayout>
</layout>
이 작업을 수행하는 방법을 제안 해 주시겠습니까?
감사 아르 자형
- 답변 # 1
관련 자료
- java - 원형보기 pager2를 만드는 방법은 무엇입니까?
- python - 스크롤 가능한 스크롤바는 어떻게 만듭니 까?
- flutter - 목록보기가 프로그래밍 방식으로 스크롤 가능한지 확인하는 방법
- python - 날짜 SQL과 호환되도록이 코드를 단축하려면 어떻게해야합니까?
- string - 이 자바 프로그램을 인쇄하는 방법은 무엇입니까?
- javascript - 어떻게하면 홈페이지에만 팝업이 나타나나요?
- "범위"는 어떻게 만드나요? 루아에서
- foreach - PHP에서 목록을 트리 구조로 만드는 방법
- python - 각 개별 배열에 대한 for 루프를 어떻게 만듭니 까?
- css - 왼쪽 정렬 텍스트로 2 개의 중앙 div를 어떻게 만들 수 있습니까?
- python - 내 코드가 특정 줄을 읽도록하려면 어떻게해야합니까?
- discord - 파이썬이 사이트의 특정 부분 만 읽도록 만들 수있는 방법
- javascript - 이 구성 요소를 다시 렌더링하는 방법을 모르겠습니다
- r의 데이터 프레임에서 동일한 형식을 만드는 방법
- 일반 함수 C를 만드는 방법
- mysql - Yii2에서 DB의 두 테이블에서 드롭 다운 목록을 만드는 방법은 무엇입니까?
- ios - Swift에서 하위 범위를 만드는 방법은 무엇입니까?
- javascript - 두 가지 기능 중 하나를 만드는 방법
- C ++ typedef 유형에 대한 생성자를 만드는 방법
첫째, RecyclerView 만 자식으로 가지고 있다면 NestedScrollView를 사용하는 이유는 무엇입니까 ??
어쨌든 이건 어때?
NestedScrollView에 linearLayout 추가
CF] 이중 스크롤보기 내에서 리사이클 러보기를 사용하면 리사이클 러보기에서 모든 항목을 미리 생성합니다. (RecyclingView Adapter의 onBindViewHolder에서 로그를 확인할 수 있습니다.) 또한 Item View를 재활용하지 않기 때문에 View를 재사용하여 메모리 효율성을 높일 수있는 Recycling View의 큰 이점을 잃어 버립니다. 마음에. 항목이 많으면 사용하지 마십시오.