[英]How to remove scrolling of textview?
我有一个TextView,我在Java中将它作为“消息”引用,并将其设置为可滚动,如下所示:
message.setMovementMethod(new ScrollingMovementMethod());
我有另一个名为“停止”的按钮,它会从消息textview中删除滚动焦点。 如何移除焦点并停止滚动?
从TextView.setMovementMethod(MovementMethod)
-method docs:
设置要用于此TextView的移动方法(箭头键处理程序)。 这可以为
null
以禁止使用箭头键移动光标或滚动视图。请注意, 如果您希望带有键侦听器或移动方法的TextView不可聚焦 ,或者您希望没有键侦听器或移动方法的TextView可以聚焦,则必须在调用此方法后再次调用
setFocusable(boolean)
可聚焦性以您想要的方式回归。
所以这应该消除焦点:
message.setFocusable(false);
虽然这将完全滚动:
message.setMovementMethod(null);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.