자동으로 문제의 바닥에 미끄럼 방지를로드하기위한 NestedScrollView,있는 ScrollView 완벽한 솔루션

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"로

 

추천

출처www.cnblogs.com/renhui/p/11263275.html