Как установитьOnItemClickListener для просмотра списка с помощью специального адаптера KotlinAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Как установитьOnItemClickListener для просмотра списка с помощью специального адаптера Kotlin

Сообщение Гость »


Я использую специальный адаптер для просмотра списка в своем приложении для Android. Я не знаю, как настроить прослушиватель щелчка элемента. Я использую Kotlin для своего приложения.

Это макет моего адаптера.



Это код моего адаптера

Код: Выделить всё

class CustomAdapter(internal var context: Context, resource: Int, internal var listNote: ArrayList) : ArrayAdapter(context, resource, listNote) {
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
var convertView = convertView
// TODO Auto-generated method stub
val inflater = (context as Activity).layoutInflater
convertView = inflater.inflate(R.layout.rowlistitem, parent, false)
val name = convertView!!.findViewById(R.id.txtNameNote) as TextView
val percent = convertView.findViewById(R.id.txtPercent) as TextView
val cb = convertView.findViewById(R.id.cbx) as CheckBox
name.text = listNote[position].name
percent.text = "Percent: " + listNote[position].percent + "%"

if (listNote[position].status == NoteStatus.Active.value)
cb.isChecked = false
else{
name.paintFlags = (name.paintFlags or Paint.STRIKE_THRU_TEXT_FLAG)
cb.isChecked = true
}
}
}
return convertView
}
}


Some one can help me out ?


Источник: https://stackoverflow.com/questions/465 ... -by-kotlin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»