2013-06-13 40 views
0

我嘗試將文本呈現到我的畫布上,就像在EditText呈現中一樣。如何在android中的editText中獲取每行的文本?

我發現每行(顯示在EditText中)的文本寬度總和可能大於或小於行寬(getLineWidth)。我不知道爲什麼?

=>我不能完全像EditText(100%)中斷行。我怎樣才能做到這一點 ?

+0

你的問題不清楚 – R9J

回答

1

嘗試fill_parentwrap_content根據您的需要。

0

你可以得到每一行的字符串值。然後計算寬度。

String[] multiLines = stringFromEditText.split("\n"); 

// Get each line 
String line0 = multiLines[0]; 
String line1 = multiLines[1]; 
String line2 = multiLines[2]; 

// Then get length of each line by str.length() or sth like that 
相關問題