NestedScrollView /있는 ScrollView가 RecyclerView 중첩 된 이후 정상적인 상황에서, Recyclerview 전체 초점 슬라이드 NestedScrollView /있는 ScrollView의 컨텐츠를 리드 점유의 원인이 될 수 있습니다.
다음과 같이이 문제의 해결책은 다음과 같습니다
1. 루트 안드로이드 레이아웃 설정 : descendantFocusability = "blocksDescendants을";
안드로이드 : descendantFocusability 세 가지 값이 있습니다
beforeDescendants가 : 뷰 그룹은 초점을 그 서브 클래스의 컨트롤을 취득하는 우선 순위를 줄 것이다
afterDescendants을 : 뷰 그룹에만 지급이 서브 클래스 컨트롤이 포커스를 얻기 위해 필요하지 않은 경우 초점을 얻을
뷰 그룹은 서브 클래스 컨트롤과 초점을 직접 액세스 다룰 것입니다 : blocksDescendants를
이 방법은 페이지 Editext 초점은 입력 할 수 없습니다 리드 강탈되었다됩니다, 당신은 두 번째 방법을 사용해야합니다.
Editext 페이지 2. 루트 레이아웃을 사용합니다 :
안드로이드 : 포커스 = "true"로
안드로이드 : focusableIn TouchMode를 = "true"로
3. NestedScrollView의 첫 번째 제어에게 / 상단있는 ScrollView :
안드로이드 : 포커스 = "true"로
안드로이드 : focusableIn TouchMode를 = "true"로