我有一个可扩展的列表视图,其中包含不同大小的文本视图。 TextView大小取决于其中的内容。现在有某些文本超出了屏幕宽度,用户无法查看它。
我在ScrollView中尝试过HorizontolScrollView。它执行滚动但由于我的UI有点复杂,它不会正确地呈现视图中的其他小部件(如复选框)。
请提出一些好主意来进行手动文字滚动。
Marquee不是一个好建议。 :)
提前致谢
答案 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:scrollHorizontally属性,但是我没有运气让它运转起来。