助けが必要です、私は何をすべきかわかりません。
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が最初の画面が表示されたときだけであるということです。
私がページの高さという意味で問題を理解している限り。
私はあなたの助けを求めます、私は非常に感謝します!アニメーションが完成した瞬間を捉えるには?
すみません、私の英語はとても悪いです。