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

spinner에 marquee 효과를 주고 싶은데 어떻게 해야되나요?

0 추천
spinner 를 사용하다 보니 텍스트가 긴 항목이 있어서 marquee 효과를 주고 싶은데 어떻게 해야되나요?
아플까봐 (160 포인트) 님이 2013년 8월 20일 질문

1개의 답변

0 추천

Spinner를 Custom으로 만드신 후 

그 안에 TextView를 넣고, android:ellipsize="marquee" 라는 속성을 추가해주시면 될 것 같습니다. 

참고로 해당 TextView에 Foucs를 주어야 해당 효과가 나타납니다. 

(구글 레퍼런스 앱들을 보면 스피너 안에 있는 항목에 Marquee효과를 주는 건 거의 보지 못한 것 같습니다. 보통은 Singline속성에 끝쪽에 ...으로 처리를 합니다)

ShakeJ (6,320 포인트) 님이 2013년 8월 21일 답변
...