tvContents.setMaxLine(4);를 해주고
4줄을 넘는 text의 경우 4줄의 끝부분에 "... 더 보기" 를 붙여주고 싶은데요...
TextView의 ellipsize 속성을 end로 줘서 "..."만 해주는건 되는데 제가 원 하는 스트링(... 더 보기)로 해주고 싶은데 방법이 없을까요...? ㅠ_ㅠ
ellipsize 속성으로 "..."를 보여주고 별도의 TextView로 "더 보기" 표시를 해주게 하여 visibility로 보이게 안보이게 해줄순 있지만 이것 또한 현재 내용이 4줄을 넘는 내용인지 아닌지 여부를 판단할 수 없어 여의치 않네요... ㅠ_ㅠ
이것이 \n으로만 개행이 된다면 알기 쉬울텐데 TextView 의 width를 초과할때 자동 개행이 되며 \n 개행까지 포함해서 판단을 해야하는데.... 어렵네요....
간단 요약하면...
질문1. 스트링의 length가 maxline 수를 초과하는 길이 인지 아닌지 판단
질문2. maxline을 초과시 maxline의 끝부분에 "... 더 보기" 를 붙여줄 수 있는 방법