2013-03-27 29 views
0

我已经使用HorizontalListView这确实的ListView运作,但在水平的方式。这HorizontalListView不上滚动到list.So的第一个和最后一个项目,我需要补充fadingEdge这个view.I可能会发现第一和最后一个孩子的滚动显示fadingEdge,但我没有对如何任何想法显示fadingEdge当滚动达到第一和最后一个孩子为完成在ListView。进一步我已经添加的Android如何使衰落的边缘出现在水平列表视图

 <com.ui.widgets.HorizontalListView 
     android:id="@+id/horizontalListView" 
     android:layout_width="fill_parent" 
     android:layout_height="120dip" 
     android:gravity="left" 
     android:fadingEdge="horizontal"/> 

而且它不具有任何effect.So你能指出我在正确的方向上如何以编程方式添加fadingEdgeHorizontalListView

回答

2

the documentation for fadingEdge

该属性已弃用,因API级别14(ICE_CREAM_SANDWICH)而被忽略。使用渐变边缘可能会引入明显的性能下降,并且只能在应用程序的视觉设计需要时使用。要请求衰落边缘与API级14及以上,使用android:requiresFadingEdge属性来代替。

0

尝试使用android:overScrollMode属性。

只需添加

android:overScrollMode="always" 

到您的视图。

android:overScrollMode可以有三个值:“always”,“never”,“ifContentScrolls”。