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

LinearLayout 에 AddView 할때 질문드립니다!

0 추천

 

안녕하세요.

리니어에 텍스트뷰들을 addview 하고 있는데 여쭤보고싶은게 생겼습니다.

그림에 나와있는것처럼 2개의 텍스트뷰를 addview했고

3번째에 "@파인애플"를 addview하고 싶은데 가로길이가 부족해서 짤리게 됐습니다.

(5개정도의  텍스트뷰를addview해야하는 상황입니다. 텍스트뷰마다 길이가 2글자~10글자 정도됩니다.)

이럴경우 개행해서 아래에다 addview 하고싶은데 구글링을 열심히 해봐도 제가 원하는 정보를

얻지 못해서 올려봅니다.

 

>>>텍스트뷰들마다 다른 클릭이벤트과 글자색을 적용해야합니다.<<<

 

어떤식으로 코드를 짜야할지 방향제시좀 해주실수 있을까요?

항상 도움주셔서 너무 감사드립니다.

 

 

김원장91 (1,470 포인트) 님이 2018년 2월 27일 질문

2개의 답변

0 추천
 
채택된 답변
linear 에 textview 를 add 하는게 아니고 textview 에 html 을 append 하거나 webview 로 하는게 나아 보이네요

https://stackoverflow.com/questions/2116162/how-to-display-html-in-textview
aucd29 (218,390 포인트) 님이 2018년 2월 28일 답변
김원장91님이 2018년 3월 1일 채택됨
감사합니다. !   근데 textview 에 html 을 append  해보았는데 , text들마다 다른 클릭 이벤트를 주는게 되나요?
event 를 원하시면 webview 가 나아보이네요
0 추천
TextView를 추가할때마다 TextView의 가로 길이를 측정하고 추가된 TextView와 추가하려는 TextView의 가로 길이 합이 Linear의 가로 최대길이 보다 클경우 아래에 새로 Linear를 추가하고 거기에 TextView를 넣으시면 되요
지나가던 개발자 님이 2018년 3월 2일 답변
...