Android Studio - Kotlin - 如何显示可滚动文本
Android Studio - Kotlin - how to display scrollable text
我是 Android Studio 和 Kotlin 的新手。
我定期向显示器输出文本。
想想老式的自动收报机新闻提要,最新的文本总是在顶部...
我想更新显示器上的某些字段(例如 TextView)。
但是,我想要:
(a) 出现在顶部的最新文本,以及
(b) 由于文本的数量会随着时间的推移而增加,我希望用户能够根据需要向下滚动到旧文本。
我认为滚动视图可以解决这个问题,但我无法按照上述方法进行任何操作。
谁能提出解决方案?
谢谢
加勒特
当诸如 TextView 的控件包含的文本多于可见文本时,只需在与布局相关的 xml 文件中为其设置以下两个属性,即可使视图可滚动
android:maxLines = "AN_INTEGER"
android:scrollbars = "vertical"
随后,在代码中,调用view的setMovementMethod方法即可
yourTextView.setMovementMethod(new ScrollingMovementMethod())
我是 Android Studio 和 Kotlin 的新手。
我定期向显示器输出文本。 想想老式的自动收报机新闻提要,最新的文本总是在顶部...
我想更新显示器上的某些字段(例如 TextView)。 但是,我想要: (a) 出现在顶部的最新文本,以及 (b) 由于文本的数量会随着时间的推移而增加,我希望用户能够根据需要向下滚动到旧文本。
我认为滚动视图可以解决这个问题,但我无法按照上述方法进行任何操作。
谁能提出解决方案?
谢谢
加勒特
当诸如 TextView 的控件包含的文本多于可见文本时,只需在与布局相关的 xml 文件中为其设置以下两个属性,即可使视图可滚动
android:maxLines = "AN_INTEGER"
android:scrollbars = "vertical"
随后,在代码中,调用view的setMovementMethod方法即可
yourTextView.setMovementMethod(new ScrollingMovementMethod())