2017-05-14 113 views
1

我在GridView中有两个TextView s和ImageView s形成一个单元格。在TextView文字有时会更长,覆盖光如何在GridView内制作TextView滚动条

<TextView 
    .... 
    android:lines="2" 
    android:scrollbars = "vertical" 
    android:scrollHorizontally="true" /> 

,这在AdapterClass

productDescription.setMovementMethod(new ScrollingMovementMethod()); 

但是,当它在GridView它不滚动,我试图让它滚动水平但仍然很难滚动。

是否有一定的UI建议如何做到这一点?

回答

1

花时间寻找一种方式来为我的情况,下班后我终于找到了一个方法,使之通过Horizo​​ntalScrollView工作顺利进行,无需添加任何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>