[英]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.