StaticLayout против TextView
Зачем нам нужен StaticLayout
? Что он делает, что мы не можем сделать с TextView
?
Я спрашиваю об этом потому, что я использую "Exo Player", который использует StaticLayout
чтобы показать субтитры И у меня есть некоторые проблемы с RTL на нем. Знаки препинания отображаются неправильно, поэтому я хочу заменить их на TextView
, По какой причине я не должен этого делать?
Спасибо!
1 ответ
Решение
TextView
это View
со всеми накладными расходами View
объект, и все способности View
объект. StaticLayout
предназначен для рисования фиксированного текста непосредственно на холсте.