Разработка Android: улучшение прокрутки EditText?

Есть ли способ увеличить мою прокрутку EditText? Я хочу, чтобы он прокручивался, как в веб-браузере, плавно и быстро. Это возможно?

Спасибо, Алекс.

В Webview используется плавная прокрутка. Это свойство также имеет вид прокрутки.

  • Добавьте текстовый вид внутри Scrollview.
  • Сделайте идентификатор для прокрутки и создайте ссылку в своем коде.
  • Поместите EditText В этом прокрутке (сделайте editText для Wrap Content).

Включите Smooth Scrolling, используя метод ниже,

public void setSmoothScrollingEnabled(boolean smoothScrollingEnabled) 

Управляйте плавной прокруткой, указав границы для прокрутки, используя следующий метод …

 public final void smoothScrollBy (int dx, int dy) //dx,dy.. offset (Relative Position) public final void smoothScrollTo (int x, int y) //scroll to x and y (actual position) 

Вы также можете имитировать поведение прокрутки с помощью следующего метода,

 public void setOverScrollMode (int mode) 

Также вы можете добавить Fling Action, используя следующий метод, ..

 public void fling (int velocityY) 

Лучшее описание текущего и желаемого поведения было бы хорошим, однако вы могли бы получить желаемое поведение путем внедрения в ScrollView.

Вы можете создать CustomEditText extends EditText класс CustomEditText extends EditText и переопределять методы onTouch и onTouchEvent и использовать их для обнаружения жестов, а затем перемещения содержимого вверх или вниз.