안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요^^
제가 App Widget 을 만들어보려고 하는데요 메인레이아웃에
<LinearLayout>
<TextView>
</LinearLayout>
요렇게 달랑 있습니다.
저 텍스트뷰의 내용이 길어질때 가로로 물결처럼 흐르듯이 나오게 하고싶은데요
가로 스크롤뷰를 넣어서 자동스크롤 되게 하려고해보았더니
AppWidget에는 scrollView 를 사용할수 없더라구요..
그리고 AppWidget은 AppWidgetProvider를 상속받기 때문에 Activity의 수많은 메소드들을 상속받지 못해서
자바 코드상으로 TextView를 불러와서 만질수도 없네여.
그래서 단지 TextView 를 XML 코드로만으로 저걸 구현해야하는데
방법 있을까요~?! API 문서 보니깐 TextView 엘리멘트 중에 android:scrollHorizontaly 라는게 있길래 "true" 옵션줫떠니
뭐 아무런 변화도 없고 ㅠ
고수님들 헬프미!
제가 App Widget 을 만들어보려고 하는데요 메인레이아웃에
<LinearLayout>
<TextView>
</LinearLayout>
요렇게 달랑 있습니다.
저 텍스트뷰의 내용이 길어질때 가로로 물결처럼 흐르듯이 나오게 하고싶은데요
가로 스크롤뷰를 넣어서 자동스크롤 되게 하려고해보았더니
AppWidget에는 scrollView 를 사용할수 없더라구요..
그리고 AppWidget은 AppWidgetProvider를 상속받기 때문에 Activity의 수많은 메소드들을 상속받지 못해서
자바 코드상으로 TextView를 불러와서 만질수도 없네여.
그래서 단지 TextView 를 XML 코드로만으로 저걸 구현해야하는데
방법 있을까요~?! API 문서 보니깐 TextView 엘리멘트 중에 android:scrollHorizontaly 라는게 있길래 "true" 옵션줫떠니
뭐 아무런 변화도 없고 ㅠ
고수님들 헬프미!
2011.04.05 09:58:23
우선 답변 감사드립니다^^ 앞서 말씀듯이 activity를 상속받지 않아서 메인자바코드에서
TextView tv = (TextView) findViewById(R.id.textview) 이런 식으로 다음과 같은 코드는 쓸수가 없구요..
위에 가르쳐주신 두가지 옵션을 xml textView 속성에 적어줬는데 별다른 반응이 없네요 ㅠ
xml 에도 setSelected(true)랑 제일 비슷한 다음과 같은android:selectAllOnFocus="true" 속성이 있길래 줘보았는데요
역시 별 반응이 없네요..




android:marqueeRepeatLimit="marquee_forever"