PhotoViewActivity.kt 979 B

1234567891011121314151617181920212223242526272829
  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.viewholder.PhotoViewHolder
  5. import com.zhpan.bannerview.BannerViewPager
  6. import com.zhpan.bannerview.constants.IndicatorSlideMode
  7. import com.zhpan.bannerview.holder.HolderCreator
  8. class PhotoViewActivity : BaseDataActivity() {
  9. override fun onCreate(savedInstanceState: Bundle?) {
  10. super.onCreate(savedInstanceState)
  11. setContentView(R.layout.activity_banner_photo_view)
  12. setTitle(R.string.wrapper_photo_view)
  13. initViewPager()
  14. }
  15. private fun initViewPager() {
  16. val bannerViewPager = findViewById<BannerViewPager<Int, PhotoViewHolder>>(R.id.viewpager)
  17. bannerViewPager.setAutoPlay(false)
  18. .setCanLoop(false)
  19. .setHolderCreator { PhotoViewHolder() }
  20. .create(mDrawableList)
  21. bannerViewPager.currentItem = 1
  22. }
  23. }