.xml:
<TextView
android:id="@+id/tf"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:cacheColorHint="#00000000"
android:textSize="18sp">
</TextView>
.java:
tfTextView = (TextView)findViewById(R.id.tf);
tfTextView.setMovementMethod(ScrollingMovementMethod.getInstance());
要显示的是一段较长的文字,但是每次进去滚动条都被拉到了最下面,搞的每次都要将滚动条滑上去。如何设置TextView进去就显示文字段的开头:问题就像下边这个图一样(只是举个例子,手机上不好截图):
------解决方案--------------------
在android:textSize="18sp">前面加一段
android:singleLine="true"
------解决方案--------------------
设置显示最多行数,想几行就改数字
android:maxLines="3"
------解决方案--------------------
加一个android:gravity="top"
------解决方案--------------------
或者是加一个android:gravity="top",这两个中的一个
------解决方案--------------------
android:scrollbars="vertical"
这一句去掉试试!! 我也做过类似的,不过没加这一句