私のプロジェクトにはViewPager
があり、データベースからロードしている記事がいくつか含まれています。ViewPagerのフラグメントをスワイプした後、垂直スクロールをリセットするにはどうすればいいですか?
各記事の長さによると、ユーザーはフラグメントレイアウト内のScrollView
をスクロールしてそれを読む必要があります。
ユーザーが次のフラグメント(記事)にスワイプした後、前のフラグメント(記事)に戻ると、記事は最後の垂直スクロール位置に表示されます。私は、フラグメントがスワイプされたときに、垂直方向のスクロール位置を先頭に戻す必要があります。
私はがユーザーがスワイプを開始するとスクロールをリセットするので、私は失敗しました。(前の)フラグメントがスワイプした後に発生する必要があります。
私はそれをどのように行うことができますか?あなたのフラグメントで
uがフラグメント内の位置をリセットする必要があります。 scrolltoPosition(1)を追加しようとします。あなたの断片の中に。 –
@Divyeshその方法では? 'onCreateView'? – Pourbahrami
あなたのfragmentコードを投稿してください。 –