android textview中的水平滚动条

时间:2011-08-23 04:35:03

标签: android scroll

我有一个可扩展的列表视图,其中包含不同大小的文本视图。 TextView大小取决于其中的内容。现在有某些文本超出了屏幕宽度,用户无法查看它。

我在ScrollView中尝试过Horizo​​ntolScrollView。它执行滚动但由于我的UI有点复杂,它不会正确地呈现视图中的其他小部件(如复选框)。

请提出一些好主意来进行手动文字滚动。

Marquee不是一个好建议。 :)

提前致谢

1 个答案:

答案 0 :(得分:0)

嵌套滚动视图在android中是一个很大的“不可以”,因为没有好的方法来确定哪个滚动具有焦点。

我的解决方案是制作一个不可编辑的EditText。我会做这样的事情。

<EditText android:scrollHorizontally="true" 
android:editable="false" 
android:enabled="false"  
android:layout_width="match_parent" 
android:id="@+id/editText1" 
android:layout_height="wrap_content" >
</EditText>

TextView似乎也有一个android:scrollHorizo​​ntally属性,但是我没有运气让它运转起来。