RecyclerView
をoffset
で特定の位置にスクロールしたいとします。今私はscrollToPositionWithOffset(position, offset)
を使用していますが、スクロールが速すぎることを除いてこのメソッドは正常に動作し、スクロールの速度を制御できません。私はsmoothScrollToPosition()
を使ってみましたが、オフセットが必要です。 scrollToPositionWithOffset()
を使用すると、スクロールの速度を制御する方法を教えてもらえますか?RecyclerViewオフセット付きスクロール速度
1
A
答えて
-1
recyclerview
をnestedScrollview
にスムーズにスクロールします。
1
飛行速度を制御する必要がある場合は、独自のrecyclerviewの実装を実装する必要があります。
public class CustomRecyclerView extends RecyclerView {
Context context;
public CustomRecyclerView(Context context) {
super(context);
this.context = context;
}
public CustomRecyclerView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CustomRecyclerView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public boolean fling(int velocityX, int velocityY) {
velocityY *= 0.7;
// velocityX *= 0.7; for Horizontal recycler view. comment velocityY line not require for Horizontal Mode.
return super.fling(velocityX, velocityY);
}
}
関連する問題
- 1. RecyclerViewのスクロール速度の計算方法
- 2. JQuery scrollスクロール速度が速すぎる
- 3. スライドfullPage.jsプラグインのスクロール速度
- 4. モバイルブラウザでのスクロールの速度(粘度)
- 5. RecyclerView一度に1行ずつスクロール
- 6. 遷移速度はスクロール速度に依存します
- 7. フォーマットAオフセット付き日付
- 8. 加速度計付きユニティ回転カメラ
- 9. オフセット付きVBAマクロ
- 10. スムーススクロールアンカー(オフセット付き)(jquery)
- 11. 開始オフセットを持つRecyclerView
- 12. UWPのコンボボックスドロップダウンでスクロール速度を向上
- 13. vimスクロール速度が遅い、tmux over ssh
- 14. jqueryのスクロール速度ですか?
- 15. スクロール表示の速度制限
- 16. Moondroid Coverflow:スクロール速度を遅く
- 17. Visual Studioコード:スクロール速度が速すぎてマウスで選択できません
- 18. スクロールビューは、スクロール速度が速いときにsetScrollX()を無視しています
- 19. ブラウザのスクロール速度をどのように高速化できますか?
- 20. オフセット機能付きExcel Countif
- 21. UWPオフセット付き視差
- 22. インデックス/オフセット付きRuby gsub?
- 23. オフセット付きテンソルの追加
- 24. ページのスクロールとは異なる速度でスクロールする
- 25. 速度 - 横スクロール - トランジションXがあまりに速く終わる
- 26. Android ListViewセクション付き高速スクロール:セクションテキストが長すぎます
- 27. LinearLayoutのRecyclerviewはスクロールできません
- 28. エスプレッソRecyclerviewスクロール末尾
- 29. Android recyclerview上にスクロール
- 30. 水平Recyclerviewのスクロール
ワウ...私の仕事はスムーズでしたが、あなたはそれをどのように使ったか教えてください。 *奇妙な* –
これは疑問に答えるかもしれませんが、_how_および/または_why_に関する追加の[context](https://meta.stackexchange.com/q/114762)を提供することで、この問題が解決され、回答の長期的価値が向上します。あなたが今質問している人だけでなく、将来読者のための質問に答えていることを忘れないでください!あなたの答えを説明し、どんな制限と前提が適用されるのかを示すためにあなたの答えを編集してください(http://stackoverflow.com/posts/43255822/edit)。また、この答えが他のものよりも適切である理由についても言及していません。 –