android - 如何实现list的item全放到一个页面,左右滑动。
巴扎黑
巴扎黑 2017-04-17 17:41:02
0
3
526

就像是RecyclerView横向的布局方式,但是RecyclerView滑动的力度大就会跳跃好几个item,我需要一个个item滑动过去,或者有什么方法让RecyclerView可以固定每次滑动的x。请教各位啦!自己查资料好像ViewPager加上Fragment可以实现,但是不太会。求助求助求助。

巴扎黑
巴扎黑

membalas semua(3)
洪涛

Menurut penerangan anda, ViewPager harus digunakan.

Sangat serupa dengan RecyclerView, Penyesuai digunakan untuk menyesuaikannya. Contoh paling mudah ialah dalam bab Tambah ViewPager bagi Pembangun Android - Menggunakan ViewPager untuk Slaid Skrin. Saya fikir ia telah dibuat dengan sangat jelas Ia menggunakan Penyesuai sebagai kelas dalaman Sudah tentu, anda juga boleh mengeluarkan Penyesuai dan menjadikannya kelas lain.

Selain itu, nampaknya kesan yang anda inginkan boleh merujuk kepada contoh berikut:

  • MapViewPager

Jika anda mempunyai sebarang pertanyaan, sila tinggalkan komen. :-)

迷茫

Tambahkan empat baris kod berikut pada addOnItemSelectionListener atau setOnItemClickListener pada masa yang sama untuk mencapai kesan item yang meluncur melepasi satu sama lain
recyclerView.setLayoutFrozen(true) ;
recyclerView.setLayoutFrozen(false);
adapter.notifyItemChanged(adapterPosition);
adapter.notifyDataSetChanged();

刘奇

Selepas pelbagai carian, saya menemui perpustakaan recyclerviewpager, yang boleh menyelesaikan masalah gelongsor halaman tunggal.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan