Ich benutze Scroller-Klasse für automatisches Scrollen des Textes in Edittext, aber nach dem Stoppen der Animation geht das Scrollen zurück an den Anfang des Textes und ich möchte, dass es an der aktuellen Position stoppt. Wie kann ich diese Aufgabe ausführen? ich diesen Code verwenden zum Blättern:Wie wird automatisch gescrollt?
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);
}
und mit scroll.abortAnimation() Scrollen zu stoppen. Vielen Dank im Voraus.
Formatieren Sie den Code, indem Sie ihn auswählen und STRG + K drücken. Verwenden Sie die Vorschau. – EboMike