TextView
에 android:ellipsize
을 적용했을 때 TextView
에 보이는 문자 수를 얻고 싶습니다. "멀티 라인이있는 더미 탑 스토리 타이틀입니다. 멀티 라인의 더미 스토리입니다."라고 가정 해 봅시다. 텍스트와 나는 내 Textview
에 "android:ellipsize="end" android:maxLines="2""
이러한 속성을 설정 했으므로 일부 텍스트를 줄이고 3 개의 점을 표시합니다. 이제 나는 눈에 보이는 문자의 수를 원해. 만일 Singleline TextView
의 경우줄임표 적용시 텍스트 뷰에서 보이는 문자 수를 가져옵니다.
답변
:
stringLength - textView.length()
표시하거나 멀리 장치 ellipsized하지 얼마나 많은 텍스트 줄 것입니다. 당신이 사용할 수있는 TextView
여러 줄의 경우
같은 방법 :
레이아웃 textViewLayout = textview.getLayout();
textViewLayout.getEllipsisCount (textViewLayout.getLineCount() - 1) 문서 당으로서
getEllipsisCount(int line)
Returns the number of characters to be ellipsized away, or 0 if no ellipsis is to take place.
에서 참고 :getEllipsisCount
가 텍스트 뷰 후에 사용해야 그린/보인다.
textview.getLayout(); 여기에 null이 반환됩니다. –
문자열 값이 약 8000-9000 자와 같이 너무 크면'textViewLayout.getEllipsisCount (textViewLayout.getLineCount() - 1)'이 0을 반환합니다. –
- 1. 텍스트 파일의 문자 수를 계산하십시오.
- 2. CSS - 텍스트 오버플로 : 줄임표 고정
- 3. 번호를 확인하는 방법. 텍스트 뷰에서 문자 수
- 4. RegEx - 텍스트 문자 다음의 모든 숫자를 가져옵니다.
- 5. 보이는 요소의 수를 정의
- 6. 줄임표 뒤 단어 수를 계산하는 방법
- 7. 텍스트 오버플로 줄임표 바꿈 후
- 8. 표가있는 텍스트 오버 플로우 줄임표
- 9. UITextField - 텍스트 오버플로시 줄임표 제거
- 10. 텍스트 오버플로 : 줄임표 정렬 문제
- 11. html 캔버스 텍스트 오버플로 줄임표
- 12. CSS 오버라이드 텍스트 오버플로 : 줄임표
- 13. 추가 줄임표 내가이 보이는 몇 가지 코드가 코드
- 14. 줄임표 줄임표/끝
- 15. 녹의 문자 길이를 문자로 가져옵니다.
- 16. 보이는 부분에 텍스트 영역을 제한하십시오.
- 17. 파이썬 텍스트 파일에서 문자 수를 만듭니다.
- 18. 텍스트 위젯에서 최대 문자 수를 얻는 방법
- 19. 텍스트 필드의 문자 수를 확인하는 방법은 무엇입니까?
- 20. Cocoa - 텍스트 필드의 문자 수를 계산하는 방법?
- 21. 텍스트 상자의 문자 수를 확인하고 싶습니다
- 22. 텍스트 파일의 특정 문자 수를 계산하십시오.
- 23. keydown 이벤트의 텍스트 필드에있는 문자 수를
- 24. 루비가있는 텍스트 상자의 문자 수를 계산하는 방법
- 25. javafx 텍스트 필드의 문자 수를 제한하는 방법
- 26. 적용시 클래스
- 27. Chrome에서 여러 줄 문자 줄임표 사용
- 28. 보이는 입력 영역의 텍스트 제한
- 29. CEdit 컨트롤에서 줄임표 표시
- 30. JQuery : 보이는 문자 바꾸기
문제를 간단히 설명해주십시오. 관련 스크린 샷을 게시 할 수도 있습니다. 따라서 –
을 사용해보십시오. https://stackoverflow.com/a/15567519/8089770 –