【发布时间】:2014-05-30 08:21:25
【问题描述】:
我看到了一些与我的问题类似的帖子。但是,这些帖子中提到的解决方案并没有帮助我解决问题。这是场景。我在水平滚动视图中有一个 TextView。这个想法是,只要将文本(大于视图)附加到 TextView,它就必须自动滚动到结束。这是布局 sn-p。
<HorizontalScrollView
android:id="@+id/horizontalScrollView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:background="@color/subTitleColor"
android:fillViewport="true"
android:scrollbars="none" >
<TextView
android:id="@+id/drillPath"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
android:text="this is a such a long text that scrolling is needed, scroll more"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/textColorWhite" />
</HorizontalScrollView>
在发生事件时,我会执行以下操作。
textView.append("do auto scroll");
实际上,它应该将文本滚动到末尾。但事实并非如此!我缺什么?
【问题讨论】:
-
从未尝试过,但看看在 TextView 或 HorizontalScrollView 中设置gravity=right 是否有效
标签: android android-layout textview android-scrollview