В моем приложении у меня есть номера строк слева от EditText - пока все отлично, номера строк идеально выровнены с линиями EditText.
Проблема в том, что если пользователь изменяет размер текста EditText, номера строк не выравниваются должным образом. Итак, я добавил код, чтобы при изменении размера текста EditText изменялся и размер текста номеров строк; но это вызывает другую проблему: если пользователь выбирает большой размер текста, номера строк заполняют все пространство, поэтому в EditText почти не остается места для записи.
Единственным решением было бы установить межстрочный интервал. Так что в конце концов я наткнулся на функцию setLineSpacing () и попытался использовать ее на основе учебных пособий, но я не понимаю, как она работает, и не могу привести ее в соответствие со строками EditText.
Может кто-нибудь помочь мне понять, как его использовать, или предложить другой способ привести каждую строку в номерах строк TextView в соответствие со строками EditText?
Извините, если это сбивает с толку, я не очень хорошо объясняю вещи вздох .
Спасибо,
Алекс.