이런식으로 써줘야 동적으로 뷰를 추가한 레이아웃에도 스크롤이 끝까지 내려간다.
scrollViewName.fullScroll(ScrollView.FOCUS_DOWN); 이부분 한줄만 사용한다면 뷰가 추가되기
전의 영역까지만 스크롤이 내려간다.
그렇기 때문에 동적으로 스크롤의 끝이 변할때는 아래와 같이 사용해줘야 한다.
public void scrollDown(){
scrollViewName.post(new Runnable() {
@Override
public void run() {
scrollViewName.fullScroll(ScrollView.FOCUS_DOWN);
}
});
}
});
}
'플밍 is 뭔들 > 안드로이드' 카테고리의 다른 글
[안드로이드] 알람 및 알람 리시버 구현/ 특정 시간, 특정 요일에 울리게 하는 알람 (1) | 2017.06.19 |
---|---|
[안드로이드] 특정 Activity에서 다른 Activity의 ListView새로고침하기 (0) | 2017.03.05 |
[안드로이드] EditText 자동 포커스, 키보드 자동실행 막는법, 키보드 실행시 화면 사이즈 재설정 (0) | 2017.02.11 |
[안드로이드] Back(뒤로가기) 버튼 2번 터치시 앱 종료하기 (0) | 2017.02.11 |
[안드로이드] DrawLayout을 이용하여 멀티윈도우 생성 예제 (0) | 2017.02.11 |