Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android OverScrollDecorHelper从视图获取onOverScrollUpdate回调_Android_Overscroll - Fatal编程技术网

Android OverScrollDecorHelper从视图获取onOverScrollUpdate回调

Android OverScrollDecorHelper从视图获取onOverScrollUpdate回调,android,overscroll,Android,Overscroll,我用的是“我,一切:超卷装饰android:1.0.4”。 我可以从图像视图中获取我试图向下滑动的偏移值吗? 文档显示 OverScrollDecorHelper.setUpStaticOverScroll(视图,OverScrollDecoratorHelper.ORIENTATION\u垂直); 我的代码是 @BindView(R.id.swipeDownImgV) ImageView swipeDownImgV; @Override public View onCreateView(L

我用的是“我,一切:超卷装饰android:1.0.4”。 我可以从图像视图中获取我试图向下滑动的偏移值吗? 文档显示
OverScrollDecorHelper.setUpStaticOverScroll(视图,OverScrollDecoratorHelper.ORIENTATION\u垂直); 我的代码是

@BindView(R.id.swipeDownImgV)
ImageView swipeDownImgV;


@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.no_orders_fragment, container, false);
    ButterKnife.bind(this, view);

    setUpSwipeListener();

    return view;
}

private void setUpSwipeListener() {

    OverScrollDecoratorHelper.setUpStaticOverScroll(swipeDownImgV, OverScrollDecoratorHelper.ORIENTATION_VERTICAL)
            .setOverScrollUpdateListener(new IOverScrollUpdateListener() {
                @Override
                public void onOverScrollUpdate(IOverScrollDecor decor, int state, float offset) {
                    Log.d(Tag.SWIPE, offset + " offset");
                }
            });

但是没有效果,我做错了什么?谢谢

解决了!只需将图像放入滚动视图

 <ScrollView
    android:id="@+id/swipeDownContainerScrlV"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintRight_toRightOf="parent"
    app:layout_constraintTop_toTopOf="parent">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="@dimen/v16dp"
        android:rotation="-90"
        android:src="@drawable/no_order_swipe_arrow"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
</ScrollView>

D/刷卡:2.3315098偏移量

D/刷卡:5.9953127偏移量

D/刷卡:8.992973偏移量

D/刷卡:10.325269偏移量

D/刷卡:11.990633偏移量