0

ScrollView을 아래로 스크롤하면 바닥 글이 표시됩니다. 위로 스크롤 한 경우 바닥 글을 사용하지 않도록 설정해야합니다. 이 일을 어떻게하는거야?ScrollView를 아래로 스크롤해야만 어떻게 바닥 글을 볼 수 있습니까?

+1

이미 시도한 것을 보여주세요. –

+0

scrollView 또는 listView – Triode

+1

이 링크가 도움이 될 수 있습니다. http://stackoverflow.com/questions/4953692/android-detecting-when-scrollview-hits-bottom 아래쪽으로 가면 아래쪽 모습을 볼 수 있습니다. – Gyonder

답변

0

누군가 이미 댓글에이 글을 게시했지만 어쨌든 여기에 있습니다.

@Override 
protected void onScrollChanged(int l, int t, int oldl, int oldt) { 
     View view = (View) getChildAt(getChildCount()-1); 
     int diff = (view.getBottom()-(getHeight()+getScrollY())); 
     if(diff <= 0){ 
      yourFooter.setVisibility(View.GONE); 
     } 
     else{ 
      yourFooter.setVisibility(View.VISIBLE); 
     } 
     super.onScrollChanged(l, t, oldl, oldt); 
} 

확장 한 다음 onScrollChanged 메서드를 재정의하십시오.

+0

..... 작동하지 않습니다. – DroidLearner

관련 문제