私はこれを試してみましたMultiple pages at the same time on a ViewPager、私はgoogle play appと同じようにカスタマイズできませんでした。ビューアページャに複数のページを表示する方法はありますか
私の質問は次のとおりです。 1.実際にGoogle Playストアアプリで使用されているビューページャーですか? 2.これを行うにはどうすればよいですか?
ご意見をいただければ幸いです。
私はこれを試してみましたMultiple pages at the same time on a ViewPager、私はgoogle play appと同じようにカスタマイズできませんでした。ビューアページャに複数のページを表示する方法はありますか
私の質問は次のとおりです。 1.実際にGoogle Playストアアプリで使用されているビューページャーですか? 2.これを行うにはどうすればよいですか?
ご意見をいただければ幸いです。
それはHorizontal
のLinearLayoutマネージャを持っており、またLinearSnapHelper
RecyclerView
で、
ViewPager
ではありません
SnapHelper snapHelper;
snapHelper = new LinearSnapHelper();
snapHelper.attachToRecyclerView(recyclerView);
のLayoutManager:
LinearLayoutManager llm = new LinearLayoutManager(mContext, LinearLayoutManager.HORIZONTAL, false);
recyclerView.setLayoutManager(llm);
ビンゴ!!ありがとう。 !!! – Jack
うんそのスワイプが無効になっていると、あなたはマーク1は、水平リサイクルの観点である二つのタブ付きビューページャ。
// CustomViewPagerクラス
public class CustomViewPager extends ViewPager {
public CustomViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
return false;
}
@Override
public boolean canScrollHorizontally(int direction) {
return false;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
return false;
}
@Override
public boolean executeKeyEvent(KeyEvent event) {
return super.executeKeyEvent(event);
}
}
//レイアウト
<com.dolevel.level.utils.CustomViewPager
android:layout_below="@id/progress_bar"
android:background="#000000"
android:id="@+id/stepper_viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
人を欺いてはいけません。 OPはRecyclerViewの部分を求めています。 –
質問をよくお読みください@OğuzhanDöngül –
私はしました。何も変わっていません。 OPはそれがViewPagerであるかどうかを尋ね、それがどのように行われるかを尋ねる。私の答えをチェックしてください。 –
その異なるrecylerviewまたはリストビュー縦置きまたはページャを表示水平スクロールませんあなたはこのようsnapHelperを使用することができます。 –