Я использую класс скроллера для автоматического прокрутки текста в edittext, но после остановки прокрутки анимации возвращается к началу текста, и я хочу, чтобы он остановился в текущей позиции. Как я могу выполнить эту задачу? Я использую этот код для прокрутки:Как выполнить автоматическую прокрутку?
public void Scroll()
{
scroll = new Scroller(PromptModeActivity.this,new LinearInterpolator());
length = prompt_text.getLineCount();
scroll.computeScrollOffset();
prompt_text.setScroller(scroll);
int a=prompt_text.getBottom();
scroll.extendDuration(scroll.getFinalY());
scroll.startScroll(scroll_x,scroll_y,0,a+500,
(400000)/ speedAmount);
}
и используя scroll.abortAnimation(), чтобы остановить прокрутку. Спасибо заранее.
Формат, выбрав его и нажав CTRL + K. Используйте предварительный просмотр. – EboMike 2010-11-25 05:04:48