版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z_Xiaozuo/article/details/79494919
如果你有一个需求只让textview滚动的话, 那么大可不必使用ScrollView,减少一层嵌套。。。
我们直接在xml中设置属性即可。 不知道这个属性的可以去百度百度喽。。。
android:scrollbars="vertical"
图示:
<TextView
android:id="@+id/tv_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical|center_horizontal"
android:scrollbars="vertical"
android:maxLines="12"
android:textColor="@color/black"
android:textSize="18dp"
android:text="sdafsdfasdf"
android:minHeight="100dp"/>
最后重点来了!!!!!
必须在代码设置setMovementMethod属性
TextView tvContent = (TextView) view.findViewById(R.id.tv_content);
tvContent.setMovementMethod(ScrollingMovementMethod.getInstance());