admin管理员组

文章数量:1405393

As you can see, this is the rendered text in the device (Android)

But when I get the lines from onTextLayout, I get the following lines:

[
"Change code in the editor and watch it change on your phone! ",
"Save to get a shareable url. Change code in the editor and ",
"watch it change on your phone! Save to get a shareable url. ",
"Change code in the editor and watch it change on your phone! ",
"Save to get a shareable url."
]

These lines are the original lines before textAlign: 'justify' is applied, but I want to get the lines when justify alignment is applied.

I compared the behavior to iOS, the way iOS justify the text is different, it keeps the lines are they are without pushing the text to fill the space (as in the 4th line).

I want rendered text and text returned from onTextLayout to be the same, is there anyway to achieve that?

本文标签: react nativeIncorrect lines in onTextLayout when using textAlign 39justify39 in AndroidStack Overflow