我尝试渲染文本到我的画布像在EditText渲染。
我发现每行文本的宽度之和(在EditText中显示)可能大于或小于行宽度(getLineWidth)。我不知道为什么?
=>我不能像在EditText(100%)完全换行。
根据您的需要尝试fill_parent
或wrap_content
。
可以获取每行的字符串值。然后计算宽度。
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