我的TextView
有多行文字。我希望每一行都能得到字符數。我曾嘗試String.split("\n")
,但它沒有工作......如何獲取TextView中每行的字符數?
1
A
回答
1
嘗試使用下面的代碼一行splite
String lines[] = String.split("\\r?\\n");
OR
String lines[] = String.split(System.getProperty("line.separator"));
,如果你不想空行:
String lines[] = String.split("[\\r\\n]+")
+0
the lines.length = 1 – 2015-04-03 06:35:30
+0
通過在xml代碼中提供android:minLines =「6」,android:maxLines =「10」,android:lines =「8」,使edittext成爲多行。 – Sadiq 2015-04-03 06:37:35
0
試試這個:
String[] lines = String.split(System.getProperty("line.separator"));
int[] counts = new int[lines.length];
for(int i = 0; i < lines.length; i++){
String line= lines[i].replace(" ", "").trim();
counts[i] = line.toCharArray().length;
}
然後你會得到每一行的字符數,即使你只有一行或空行。
0
您應該創建一個函數,將每行存儲在不同的字符串變量中,然後計算該字符串的長度。
相關問題
- 1. 如何獲取TextView的實際行數?
- 2. 如何獲取字符串中每個字母的計數?
- 3. 如何從可選的TextView中獲取文本字符串?
- 4. 在TextView的每一行中指定字符數量?
- 5. Java:如何從字符串中獲取每條第n行
- 6. TextView每行顯示一個字符
- 7. 如何獲取PHP中的字符數?
- 8. 如何獲取JTextField中的字符數?
- 9. 如何獲取TextView的行距?
- 10. 如何從指定字符之間的每一行獲取字符串?
- 11. 如何從字符串獲取值到textview?在Android的
- 12. 如何使用線程獲取textview的行數和行高?
- 13. 如何獲取ActionBar的TextView?
- 14. 如何從C中的字符數組中獲取字符串?
- 15. 如何獲取MySQL中的每一行?
- 16. 如何從字符中獲取數據
- 17. 如何獲取無符號字符的每一位的值?
- 18. 如何獲取數字線textView可以在Android中顯示
- 19. 如何獲取行datagridview中的所有數據字符串?
- 20. 如何獲取包含中文字符的行數?
- 21. 如何獲取NSString中的數字(包含數字和字符)?
- 22. 如何從javascript中的字符串中獲取數字數組
- 23. 如何從包含字符串和數字的行中獲取數字?
- 24. 如何從strings.xml中的字符串數組獲取字符串
- 25. 如何獲取javascript字符串中的字符數
- 26. 如何從C#中的字符串中讀取每個字符
- 27. 如何使用PHP獲取CSV文件中每行的行數
- 28. 如何從大塊字符串中獲取一行字符串?
- 29. 如何獲取antlr4中每個令牌的行數和列數?
- 30. 從textView(iOS)中的字符索引中獲取單詞
TextView中有多少行? – Prudhvi 2015-04-03 06:34:23
textview有六行。 – 2015-04-03 06:38:41