ScrollView,ListView,ViewPage滑动到底的阴影,overScrollMode的使用
如题所示: 我们在做适配的时候,在用到ScrollView 的时候,上拉,下拉,会在不同的手机,厂家的手机上有会不同层次的 阴影/拖拽效果。在整体的布局还有UI 显示上是 极其不复合要求的,其实也很简单 调用几个 方法就可以了。静态设置: XML 中 1. 删除android ScrollView边界阴影方法方法 android:fa
解决ScrollView
我们在做适配的时候,在用到ScrollView 的时候,上拉,下拉,会在不同的手机,厂家的手机上有会不同层次的 阴影/拖拽效果。在整体的布局还有UI 显示上是 极其不复合要求的,其实也很简单 调用几个 方法就可以了。
静态设置: XML 中
1. 删除android ScrollView边界阴影方法方法
android:fadingEdge=”none”
2. 删除ScrollView拉到尽头(顶部、底部),然后继续拉出现的阴影效果
>2.3 及以上的设置 ,否则不用设置
android:overScrollMode="never"
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:overScrollMode="never"
android:background="@color/white">
动态设置 : java 中
1. 删除android ScrollView边界阴影方法方法
mScrollView.setHorizontalFadingEdgeEnabled(false);
2. 删除ScrollView拉到尽头(顶部、底部),然后继续拉出现的阴影效果
mScrollView.setOverScrollMode(OVER_SCROLL_NEVER);
解决ViewPager
<android.support.v4.view.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:overScrollMode="never">
</android.support.v4.view.ViewPager>
解决ListView
<ListView
android:id="@+id/list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:overScrollMode="never"
android:listSelector="#00000000"
android:scrollbars="none"></ListView>
更多推荐
所有评论(0)