나는 다음과 같은 기본 레이아웃이있는 안드로이드 응용하고 싶다 : 활동은 (모든 다른 레이아웃이) 몇 조각을 보유해야스크롤 조각 활동 (NO viewpager) 내에서
을, 조각은 왼쪽 또는 오른쪽으로 스크롤 (이미지의 검은 경계선 영역에서)하거나 이전/다음 버튼을 눌러 액세스 할 수 있습니다.
조각의 레이아웃에는 다음 버튼을 누르거나 오른쪽으로 스 와이프를 수행 할 때 유효성을 검사해야하는 입력 필드가 있습니다. 입력 필드가 비어 있으면 다음 조각이 표시되지 않아야합니다.
viewpager를 사용하여이 작업을 시도했지만이 방법은 사용하기 쉽지 않은 해결 방법을 사용하기 때문에 다른 접근 방식을 찾으려고합니다.
제 질문은 : 뷰어를 사용하지 않고 위에서 설명한 기능을 구현하는 가장 좋은 방법은 무엇입니까? 아마도 제스처 수신기를 파편에 넣고 수동으로 스 와이프 할 수 있을까요?
도움을 주시면 대단히 감사하겠습니다.
ViewPager의 잘못된 점은 무엇입니까? – Blackbelt
gesture listener를 사용하고 필요에 따라 조각을 바꿀 수 있습니다. –
@Blackbelt 유효성 검사가 매우 까다로운 것으로 나타났습니다. – deimos1988