我有一个带有TextView的ScrollView。我希望确保每次将文本输入TextView时应用程序自动向下滚动到底部。
<div id="blueimp-gallery" class="blueimp-gallery blueimp-gallery-controls" data-use-bootstrap-modal="false">
所以这是.xml文件。我尝试了很多不同的解决方案,我在这里找到了:
<ScrollView
android:id="@+id/textScroll"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/gridLayout"
android:layout_marginBottom="100dp"
android:fillViewport="true">
<TextView
android:id="@+id/numerTV"
android:layout_width="match_parent"
android:layout_height="70dp"
android:textSize="60sp"/>
</ScrollView>
还尝试通过xml设置autoscroll,但没有任何效果。
任何想法我做错了什么?为什么&#34;解决方案&#34;上面有很多但不适合我吗?
非常感谢!
答案 0 :(得分:0)
您可以使用smoothScrollTo(x,y)
将ScrollView移动到最后位置。
然后,您可以从ScrollView
获取参数ScrollView sv = (ScrollView) findViewById(R.id.textScroll);
sv.smoothScrollTo(sv.getX(), sv.getY());