마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Text View에서 marquee 동작 관련 초기 텍스트가 없는 경우에대한 질문입니다.

0 추천
안녕하세요.

Text View에서 marquee 에 대한 질문드립니다.

먼저 초기에는 Text View 설정된 Text가 없다가

특정 이벤트발생 시에 해당 Text를 띄우는데요.

이런 경우에는 Marquee옵션이 동작하지 않는건가요??

 

focuscable, setSelected  여러가지 true로 해보아도 잘안되네요..

혹시 아시는 분 있으실까요??

 

회원님들의 고견을 묻습니다.

읽어주셔서 감사합니다
육도 (370 포인트) 님이 2021년 3월 17일 질문

1개의 답변

0 추천
 
채택된 답변
setText()가 너무 자주 불리거나

marqueeRepeatLimit가 설정이 안되어 있는건 아닐지요?

 

android:ellipsize="marquee"
android:focusable="true"
android:marqueeRepeatLimit="marquee_forever"
디자이너정 (42,810 포인트) 님이 2021년 3월 18일 답변
육도님이 2021년 3월 19일 채택됨
linearLayout에서
layoutwidth를 match_parent로 해서 그런건지..
아니면 다른 별거 아닌 이유가 있을듯한데
여러 가지 다 해봤는데 안되더라구요..

Set Text는 파일 선택시 업데이트할 펌웨어 파일명을 가져오고 있어서
TextView를 Edit Text로 바꾸고
SetText되면 focusableInTouchMode 를 false로 바꾸고
드래그 할 수 있도록 하는 방향으로 바꿨습니다..

안드로이드 하면할수록 재밌긴 한데
인수인계 받으면서 서브로 맡은 업무라
기초적인 지식이 부족하니 이런 게 많네요 ㅎㅎ..

가르쳐주셔서 감사합니다.
...