可能是因为你的手指在拖动TextView时,滑动速度过快,导致TextView跳得很远。这是因为Android Studio默认实现了一个惯性滚动效果,当你快速滑动时,TextView会根据滑动速度进行惯性滚动,所以会看到TextView跳得很远。

如果你想要减小TextView滑动时的跳动距离,可以尝试以下方法:

  1. 减小滑动速度:慢慢地拖动手指,而不是快速滑动,这样可以减小TextView的惯性滚动距离。

  2. 禁用惯性滚动:在代码中禁用TextView的惯性滚动效果。你可以使用setOverScrollMode()方法将惯性滚动模式设置为OVER_SCROLL_NEVER,这样就可以禁止惯性滚动。

    textView.setOverScrollMode(View.OVER_SCROLL_NEVER);
    

    或者,你也可以在布局文件中为TextView添加以下属性,实现同样的效果:

    android:overScrollMode="never"
    

通过以上方法,你可以减小TextView滑动时的跳动距离,使其更加平滑

Androidstudio为啥手指拖动TextView时手机屏幕上的TextView会跳得很远

原文地址: http://www.cveoy.top/t/topic/iTeR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录