2017-11-16 1 views
0

나는 활동의 맨 아래에있는 이미지와 스크롤보기로 구성된 특정 레이아웃을 가지고 있습니다. 제 질문은 그 이미지를 위로 스크롤하기 시작하면 보이지 않을 것이고 스크롤이 위로 가면 다시 볼 수 있다는 것입니다.Android에서 스크롤보기를 스크롤 할 때 레이아웃을 숨기고 표시하는 방법은 무엇입니까?

내 이미지 링크를 첨부하여 내가 원하는 것을 얻을 수 있도록했습니다.

https://drive.google.com/open?id=1PoTGvwtGL3gN8uMtF86TjG1FtrWTDCzP

+0

당신은 recyclerview입니까? –

+0

아래로 스크롤 할 때 이미지를 숨기시겠습니까? 이미지가 스크롤보기 또는 상위 레이아웃에 있습니까? –

+0

아니요, 리사이클러보기가 없습니다. 그리고 이미지는 또한 스크롤 뷰에 없으며 맨 아래에 상위 레이아웃에 있습니다. – Hardik

답변

0

당신은 안드로이드 지원 위젯 CoordinatorLayout 쉽게이 작업을 수행 할 수 있습니다. 스크롤을 기준으로 이미지를 숨기거나 표시하려면이 post을 따르십시오.

당신은 코디네이터 레이아웃에 대해 자세히 알아볼 수 있습니다 here 여기

0

ScrollView sv = (ScrollView)findViewById(R.id.scrl); 
sv.scrollTo(0, sv.getTop()); 

을 시도해야 뭔가이며 상위 볼로하고 다른 부분에서 이미지 뷰의 가시성을 보여 얻을 때 그것을 사라지게하십시오 ...

+0

이것으로 어떻게 상태를 만들어 주실 수 있습니까? – Hardik

관련 문제