스크롤에 관련되어 질문 드립니다.


<ScrollView
      <LinearLayout
            ...


           <EditText (height 값이 크게 설정)


            ...

      </LinearLayout
</ScrollView>


현재 이런식으로 구성이 되어있습니다.


전체 화면이 스크롤 되고
Edittext 안에는 터치이벤트에 따른 requestDisallowInterceptTouchEvent 코드로 구성이
되어 있어서 Edittext 자체 안에서도 스크롤이 됩니다.


즉 Edittext 벗어 난 지역을 스크롤 할경우 전체 화면이 스크롤 되고
Edittext 부분만 스크롤하면 안에 텍스트만 스크롤 됩니다.

 

!!! 문제점은 edittext를 위로 스크롤해서 마지막 아래내용까지 오게되면은
자연스럽게 전체 화면도 위로 올라가며 스크롤 되게 하는 방법 없나 싶어 문의드립니다.


edittext안에 아래내용까지 내려오고 다시 화면을 올리려 하면은
다시 edittext 외에 부분을 터치해서 스크롤하는 불편함이 있습니다.


아시는 고수님들 내용 확인 좀 부탁드립니다.
ps. 또는 edittext 위로 스크롤해서 맨 아래로 내려왔을 경우 이것을
알 수 있는 이벤트나 API 는 없나요?