我想從我將傳遞給測試視圖的字符串檢查我的文本視圖中的行數。我已經添加了android:maxLines =「2」....如果它超過了兩個,我需要顯示/隱藏視圖....我如何實現這一目標?如何檢查Android中字符串的行數?
2
A
回答
2
使用一個線程來計算行數,
textView.setText("Text Here");
textView.post(new Runnable() {
@Override
public void run() {
Log.v("Line count: ", textView.getLineCount()+"");
}
});
如果要限制從XML在TextView中的行數,然後使用android:maxLines
3
我相信TextView有一個getLineCount方法,您可以使用它獲取行數。您可以將該函數的返回值與maxLines進行比較,並在達到限制時顯示/隱藏。
相關問題
- 1. 如何在java中檢查字符串與字符串數組?
- 2. 如何檢查字符的字符串?
- 3. 如何檢查字符串中的換行數量?
- 4. 如何檢查在字符串數組存在的字符串
- 5. 如何檢查字符串
- 6. 如何檢查字符串中的值?
- 7. 如何檢查字符串中的值?
- 8. 檢查字符串中的新行
- 9. 在android中檢查null字符串
- 10. 如何檢查字符串中的每個單獨的數字?
- 11. 如何檢查C中的字符串中的某些字符?
- 12. Android:如何檢查EditText中的字符串?
- 13. 如何檢查字符串中的字符,數字和特殊字符?
- 14. 如何檢查是否字符串包含字符串數組字符串
- 15. 如何在Python 3.x中檢查字符串中的新行?
- 16. 如何檢查字符串是否包含PowerShell中的數字
- 17. 如何檢查(子)字符串是一個JavaScript中的數字?
- 18. 如何檢查.NET中的字符串是否是數字?
- 19. 如何檢查字符串是否在字符串列表中
- 20. 在Python中檢查字符串數字
- 21. 檢查字符串數組
- 22. 檢查字符串函數
- 23. 檢查字符串數組
- 24. 檢查數組中的字符串javascript
- 25. 如何檢查一個字符串是否在C中的字符串數組?
- 26. 如何檢查字符串是否包含數組中的所有字符串?
- 27. Python:檢查字符串中的字符
- 28. 檢查字符串中的字符
- 29. 檢查字符串數組中的字符串C
- 30. 檢查字符串和Java中的字符串數組
只有當你的TextView包含'\ n'時,才能檢查它,否則我不認爲這是可能的。 – Kedarnath
此外,我認爲android:maxLines屬性會將**強制爲2的行數,所以我認爲它不可能超過。也許我錯了。 – RichS
使用@android:ellipsize =「end」 –