2

助けが必要です、私は何をすべきかわかりません。

android-verticalpagerライブラリを使用しています

次の画面にスクロールする瞬間を捉える必要があります。

ここであなたは見ることができます

pager.addOnScrollListener(new VerticalPager.OnScrollListener() {
    public void onScroll(int scrollX) {
        //Log.d("TestActivity", "scrollX=" + scrollX);
    }

    public void onViewScrollFinished(int currentPage) {
        //Log.d("TestActivity", "viewIndex=" + currentPage);
    }
});

そして、(これはここにあります

int adjustedScrollY = getScrollY() + pageHeightPadding();
mListener.onScroll(adjustedScrollY);
if (adjustedScrollY % pageHeight == 0) {
    mListener.onViewScrollFinished(adjustedScrollY / pageHeight);
}

問題は、onViewScrollFinishedが最初の画面が表示されたときだけであるということです。

私がページの高さという意味で問題を理解している限り。

私はあなたの助けを求めます、私は非常に感謝します!アニメーションが完成した瞬間を捉えるには?

すみません、私の英語はとても悪いです。

4

0 に答える 0