Android开发:改进编辑文本滚动?

Android开发:改进编辑文本滚动?,android,scroll,android-edittext,Android,Scroll,Android Edittext,有没有办法增加我的编辑文本的滚动? 我想让它像在网上浏览一样滚动,平滑快速。 这可能吗 谢谢, Alex.最好能更好地描述当前和期望的行为,但是,通过嵌入ScrollView,您可能会获得所需的行为。您可以创建一个CustomEditText扩展EditText类,覆盖onTouch和onTouchEvent方法,并使用这些方法检测手势,然后上下移动内容。Webview使用平滑滚动。滚动视图也具有此属性 在滚动视图中添加文本视图 为scrollview创建一个ID,并在代码中创建引用 将Edi

有没有办法增加我的编辑文本的滚动? 我想让它像在网上浏览一样滚动,平滑快速。 这可能吗

谢谢,
Alex.

最好能更好地描述当前和期望的行为,但是,通过嵌入ScrollView,您可能会获得所需的行为。

您可以创建一个
CustomEditText扩展EditText
类,覆盖
onTouch
onTouchEvent
方法,并使用这些方法检测手势,然后上下移动内容。

Webview使用平滑滚动。滚动视图也具有此属性

  • 在滚动视图中添加文本视图
  • 为scrollview创建一个ID,并在代码中创建引用
  • 将EditText放置在此滚动视图中(使EditText包装内容)
使用以下方法启用平滑滚动

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)
您还可以使用以下方法添加投掷动作

public void fling (int velocityY)

我真的需要回答这个问题,我有一个250个代表的悬赏去寻找一个可以接受的工作答案。你能解释一下情况吗?