Как отключить ColumnHeader и RowHeader и отключить SelectedColor - PullRequest
0 голосов
/ 24 сентября 2018

Я хочу отключить щелчок ColumnHeader и щелчок RowHeader. Я реализовал следующий код в MainFragment onCreateView.

mTableAdapter = new MyTableAdapter(getContext());
mTableView.setAdapter(mTableAdapter);

mTableView.getColumnHeaderRecyclerView().setClickable(false);
mTableView.getRowHeaderRecyclerView().setClickable(false);

Почему-то это не работает для меня.Еще одна вещь - я хочу отключить выбор цвета по умолчанию для ячейки в заголовке и щелчке строки.

Так что, пожалуйста, не могли бы вы помочь мне с этим.

Заранее спасибо.Пожалуйста, найдите прикрепленные изображения для получения дополнительной информации.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 26 сентября 2018

Вы должны попробовать .setTouchable (false) или установить для слушателей касания / щелчка значение null.

Чтобы отключить выбор цвета по всей таблице, установите следующее:

mTableView.setIgnoreSelectionColors(true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...