본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[android] ListVIew 의 transcriptMode.. ( 추가된 item 으로 focus 이동 )

by 돼지왕 왕돼지 2016. 12. 22.
반응형

 [android] ListVIew 의 transcriptMode.. ( 추가된 item 으로 focus 이동 )


added item, alwaysscroll, Android, android:transcriptMode, Bottom, disabled, focus, ITEM, item add, listview, Normal, programmatically, setTranscriptMode, transcriptmode, TRANSCRIPT_MODE_ALWAYS_SCROLL, [android] ListVIew 의 transcriptMode.. ( 추가된 item 으로 focus 이동 ), 마지막 아이템, 무대응, 자동 scroll, 추가된 item


이놈 때문에 한참을 해맸다...

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 )으로도 속성을 부여할 수 있다.





반응형

댓글