我有一个TextView,Java中的引用名称是“message”,并已将其设置为可滚动,如下所示:
message.setMovementMethod(new ScrollingMovementMethod());
我有一个名为“stop”的按钮,它可以将滚动焦点从消息文本视图中移除。如何取消焦点并停止滚动?
TextView.setMovementMethod(MovementMethod)
-method文档中可以看到:null
,以禁止使用箭头键移动光标或滚动视图。setFocusable(boolean)
以使聚焦性回到您想要的状态。message.setFocusable(false);
虽然这会完全消除滚动:
message.setMovementMethod(null);