Actions

Kotlin Recycler Views

From zen2

Revision as of 01:13, 30 November 2017 by Chris (talk | contribs) (Created page with "For recycler we will NOt have setOnItemClickListener as below: <pre> override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

For recycler we will NOt have setOnItemClickListener as below:

 override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        adapter = CategoryAdapter(this, DataService.categories)
        categoryListView.adapter = adapter
        categoryListView.setOnItemClickListener { parent, view, position, id ->
            val category = DataService.categories[position]
            Toast.makeText(this, "You clicked on the ${category.title}", Toast.LENGTH_SHORT).show()
        }
    }