Я реализовал TableView из https://github.com/evrencoskun/TableView.
Но у меня есть некоторые сомнения относительно того, как сделать мой фильтр String с фильтрацией по нескольким столбцам.
У меня есть таблица с именем,отчество и фамилия, среди других столбцов.Мне нужно отфильтровать таблицу с этими полями.
Отметки в документации
Поддерживаются несколько комбинаций фильтров, таких как фильтр COLUMN + WHOLE TABLE или фильтр MULTIPLE COLUMNS: например, "Happy" +«Мальчик» + все строки с символом «-».
, но когда я попробовал, это не работает
override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {
val filter = et_first_name.text.toString() + '-' + et_middle_name.text.toString() + '-' + s.toString()
filterTable(filter)
}
private fun filterTable(filter: String) {
tableFilter.set(filter)
}
Мой фильтр val заканчивается как Jorge-Margarito-Martinez
, но возвращает пустой список, с пустой таблицей