class HomeFragment : Fragment() {
var sampleImage = intArrayOf(
R.drawable.Tokyo,
R.drawable.Kenya,
R.drawable.Newyork
)
var carouselView: CarouselView? = null
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_home, container, false)
carouselView =findViewById(R.id.carouselview)
carouselView!!.pageCount = sampleImage.size
carouselView!!.setImageListener(imageListener)
}
var imageListener = ImageListener { position, imageView -> imageView.setImageResource(sampleImage
[ position]) }
}