728x90
안드로이드 시스템에서 제공하는 가장 많이 사용되는 ListView에서
Adapter를 통해 데이터를 적용시킬 경우 데이터가 적은 경우에는 상관없지만
데이터가 많거나 실시간으로 Adapter와 연결된 데이터의 개수가 늘어나면
새로운 데이터를 보기 위해서는 ListView의 스크롤을 사용자가 계속적으로 내려주어야 하는 불편함이 있습니다
해당 방법은 어렵지 않게 구현이 가능한데 첫번째로 ListView를 구현한 XML에서
View의 옵션을 넣어주는 방법으로 간단하게 실행할 수 있습니다
android:transcriptMode="alwaysScroll"
ListView 옵션에 위 항목을 추가시키거나
View 객체를 가져오는 Java구문에서 다음과 같이 구현하면 됩니다
listview.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
위와 같은 방식으로 구현하게 되면 리스트뷰 페이지를 처음 들어갔을 때
데이터의 양이 얼마만큼인지와는 별개로 스크롤이 맨 아래쪽으로 설정되어 보이게 됩니다.
728x90
반응형
'안드로이드' 카테고리의 다른 글
[Android] IllegalStateException 에러 해결 (1) | 2023.01.19 |
---|---|
[Android] inputstream StreamCorruptedException 에러 해결 (0) | 2023.01.18 |
[Android] AndroidStudio 주석 단축키 안될때 (Ctrl+/) (0) | 2023.01.03 |
[Android] GPS 위치정보 가져오기 (0) | 2023.01.03 |
[Android] android boot app on startup (0) | 2022.11.14 |
댓글