Я пытаюсь настроить прослушиватель щелчков по элементам в SegmentedBarView-Android (https://github.com/gspd-mobi/SegmentedBarView-Android),, но безуспешно. Не могли бы вы посоветовать, как этого можно достичь?
Я использую следующеекод для создания barView:
SegmentedBarView barView = rootView.findViewById(R.id.bar_view);
List<Segment> segments = new ArrayList<>();
Segment segment1 = new Segment(min_sed,mix_sed,"", Color.parseColor("#12B6DE"));
segment1.setCustomText(getString(R.string.segmentedbar_se_min));
segments.add(segment1);
Segment segment2 = new Segment(min_sed,max_sed,"", Color.parseColor("#82B6DE"));
segment2.setCustomText(getString(R.string.segmentedbar_se_max));
segments.add(segment2);
barView.setSegments(segments);
После того, как barView создан, я хотел бы иметь прослушиватель onClick, который определит, на каком сегменте (сегмент1, сегмент2) щелкнули. К сожалению, barView расширяют представление и имеют толькоsetOnClickListener, который возвращает идентификатор всего представления, но не сегменты при использовании.