2017-05-01 13 views
0

文字列を取り込むTextViewがあり、自動的に右側に追加された最後のテキストにスクロールします。 ScrollViewは機能しますが、TextViewの視野から外れたときに追加された最後のテキストに手動でスクロールする必要があります。助けてください。Horizo​​ntalScrollViewのTextViewは、テキストが追加されたときに自動的にスクロールしません。

<HorizontalScrollView 
 
     android:layout_width="match_parent" 
 
     android:layout_height="0dp" 
 
     android:layout_weight="1.5" 
 
     android:fillViewport="true" 
 
     android:scrollbars="none"> 
 

 
     <TextView 
 
      android:id="@+id/textView2" 
 
      android:layout_width="wrap_content" 
 
      android:layout_height="wrap_content" 
 
      android:layout_gravity="right" 
 
      android:scrollHorizontally="true" 
 
      android:textColor="@android:color/black" 
 
      android:textSize="24sp" /> 
 
    </HorizontalScrollView>

答えて

0
yourScrollView.fullScroll(HorizontalScrollView.FOCUS_RIGHT); 
0

私の代わりのTextViewの使用EditTextViewて、この問題を解決し、通常のTextViewの動作を実現しても同じように自動的にスクロールするために、nullにのKeyListenerを設定することにより、focusEnabledディスエーブル私は欲しかった。

関連する問題