listView上的复选框可防止事件单击,kotlin

时间:2018-07-10 22:16:46

标签: android android-studio listview kotlin onclicklistener

使用Kotlin

嗨,我正在做一个带有标题,描述和复选框的列表视图。

如果没有选中该复选框,则当我单击该单元格时,它将打开有关该项目的detailsActivity。

因此,我添加了一个复选框,其默认检查动作使用户能够选择项目,并且似乎阻止了视图单击事件。

  listView.onItemClickListener = AdapterView.OnItemClickListener { adapterView, view, position, id ->
        val productListToDetail = Intent(this, ProductDetailActivity::class.java)
        productListToDetail.putExtra("title",platoList[position].nombre)
        productListToDetail.putExtra("descripcion",platoList[position].descripcion)
        startActivity(productListToDetail)
    }

有什么主意吗?

1 个答案:

答案 0 :(得分:1)

将这些属性添加到您的CheckBox

android:focusable="false"
android:focusableInTouchMode="false"