0
ScrollView
을 아래로 스크롤하면 바닥 글이 표시됩니다. 위로 스크롤 한 경우 바닥 글을 사용하지 않도록 설정해야합니다. 이 일을 어떻게하는거야?ScrollView를 아래로 스크롤해야만 어떻게 바닥 글을 볼 수 있습니까?
ScrollView
을 아래로 스크롤하면 바닥 글이 표시됩니다. 위로 스크롤 한 경우 바닥 글을 사용하지 않도록 설정해야합니다. 이 일을 어떻게하는거야?ScrollView를 아래로 스크롤해야만 어떻게 바닥 글을 볼 수 있습니까?
누군가 이미 댓글에이 글을 게시했지만 어쨌든 여기에 있습니다.
@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 메서드를 재정의하십시오.
..... 작동하지 않습니다. – DroidLearner
이미 시도한 것을 보여주세요. –
scrollView 또는 listView – Triode
이 링크가 도움이 될 수 있습니다. http://stackoverflow.com/questions/4953692/android-detecting-when-scrollview-hits-bottom 아래쪽으로 가면 아래쪽 모습을 볼 수 있습니다. – Gyonder