반응형
[android] ListVIew 의 transcriptMode.. ( 추가된 item 으로 focus 이동 ) |
이놈 때문에 한참을 해맸다...
android:transcriptMode 는 새로운 item 이 add 되었을 때 focus 이동을 할지를 결정하는 속성이다.
disabled, normal, alwaysScroll 이렇게 3개의 값이 들어갈 수 있다.
disabled
기본 값으로 새로운 아이템 추가에 무대응이다.
normal
data set이 change 되었을 때 ( 새로운 녀석이 추가되면 ) + 마지막 아이템을 보고 있었다면, 새로 추가된 마지막 아이템쪽으로 focus 를 이동시킨다.
alwaysScroll
data set 이 change 되었을 때 현재 보고 있는 item 이 어떤 녀석인지 상관없이 bottom 으로 자동 scroll 된다.
ListView.setTranscriptMode( ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL ); 의 방법( programmatically )으로도 속성을 부여할 수 있다.
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Java] Executor : Java Concurrency API (0) | 2017.03.08 |
---|---|
[Java] What is "CopyOnWriteArrayList" (0) | 2017.02.22 |
[Java] Unbounded Wildcards (0) | 2016.11.23 |
[android] Localize 에 대한 이야기. (0) | 2016.11.10 |
[java] readResolve, writeReplace 뭐 하는 녀석일까? (0) | 2016.11.03 |
댓글