Я не верю, что существует решение, позволяющее изменить значение атрибута horizontallyScrolling
без сброса таймера выделения.Возможно, вам придется установить это значение в XML макета на true, прежде чем вы даже начнете добавлять новый текст.Если вы сделаете это, то он НЕ ДОЛЖЕН сбрасываться, когда вы просто добавляете текст, и должен просто продолжить прокрутку.