PhotoViewActivity.kt 904 B

123456789101112131415161718192021222324252627282930
  1. package com.example.zhpan.circleviewpager.activity
  2. import android.os.Bundle
  3. import com.example.zhpan.circleviewpager.R
  4. import com.example.zhpan.circleviewpager.adapter.PhotoAdapter
  5. import com.example.zhpan.circleviewpager.viewholder.PhotoViewHolder
  6. import com.zhpan.bannerview.BannerViewPager
  7. class PhotoViewActivity : BaseDataActivity() {
  8. override fun onCreate(savedInstanceState: Bundle?) {
  9. super.onCreate(savedInstanceState)
  10. setContentView(R.layout.activity_banner_photo_view)
  11. setTitle(R.string.wrapper_photo_view)
  12. initViewPager()
  13. }
  14. private fun initViewPager() {
  15. val bannerViewPager = findViewById<BannerViewPager<Int, PhotoViewHolder>>(R.id.viewpager)
  16. bannerViewPager.apply {
  17. adapter = PhotoAdapter()
  18. setCanLoop(false)
  19. }.create(mDrawableList)
  20. bannerViewPager.setCurrentItem(1, false)
  21. }
  22. }