重力底部,文字不向上滚动

时间:2017-04-27 10:13:43

标签: java android

{{3}}

很抱歉,如果我错过了我的问题的答案,我试图找到它。所以,问题是当我将我的textView放入ScrollView时,我遇到了一个小问题。一开始我总是不得不自己滚动文字。然后我添加了

<TextView
  ...
  android:layout_gravity="bottom"
>

还面临另一个问题。现在我的文字显示在底部,就像我需要的那样,但是我无法滚动我的文本以查看我错过的文本,例如,它现在没有滚动。完全没有。

<TextView
    ...
    android:layout_gravity="top"
>

使用此设置Text出现在顶部,没有autoscrolldown,但至少我可以自己滚动。为什么使用layout_gravity =&#34; bottom&#34;我不能滚动?

3 个答案:

答案 0 :(得分:2)

滚动视图关闭后添加文本视图,并添加您想要的文本视图属性:...... ......                                                                    

答案 1 :(得分:0)

我认为你应该从不同的角度来看问题。看看这个

https://stackoverflow.com/a/3080483/5852891

内容不应该从屏幕视图端口溢出。这是呈现屏幕的矩形部分。

Design Preview of designing apps in android

查看内容必须适合屏幕。这可以使用布局权重和定位代码进行设置。

答案 2 :(得分:0)

您可以在不使用ScrollView的情况下实现TextView的滚动视图行为。

在TextView

的xml中设置它们
android:maxLines = "SOME_INTEGER"
android:scrollbars = "vertical"

然后在Java代码中使用它:

yourTextView.setMovementMethod(new ScrollingMovementMethod());