はアイドルstate.theボタンであるだけの時間をスクロール中に不可視にする必要があります。(タイムボタンの残りの部分は見えるはず)Androidスクロールビューがアイドル状態になっているかどうかを検出するにはどうすればよいですか?私はスクロールビュー中にボタンを非表示にしようとしていた
scrollView.setOnScrollChangeListener(new ScrollView.OnScrollChangeListener() {
@Override
public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
if (scrollX == scrollY) {
Button.setVisibility(View.VISIBLE);
} else if ((scrollY > oldScrollY)) {
Button.setVisibility(View.INVISIBLE);
}
}
});
これはあなたに役立つかもしれないhttps://stackoverflow.com/questions/8181828/android-detect-when-scrollview-stops-scrolling –
[Android:ScrollViewがスクロールを停止したときの検出](https://stackoverflow.com/questions/8181828/android-detect-when-scrollview-stops-scrolling) –