我在TextView
中有两个ImageView
和GridView
s形成一个单元格。 TextView
中的文字有时会变长并覆盖照片
<TextView
....
android:lines="2"
android:scrollbars = "vertical"
android:scrollHorizontally="true" />
,这在AdapterClass
中productDescription.setMovementMethod(new ScrollingMovementMethod());
但是当它在GridView
中时它没有滚动,我试图让它滚动水平但仍难以滚动。
是否有某些UI建议如何执行此操作?
答案 0 :(得分:1)
花了一些时间为我的案例寻找工作方式后,我终于找到了一种方法,通过 HorizontalScrollView 使其顺利运行,无需添加任何java行
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clipChildren="true"
android:fillViewport="true"
android:scrollbars="none">
<TextView
...
android:isScrollContainer="true"
android:maxLines="1"/>
</HorizontalScrollView>