gitextract_p17z464c/ ├── .gitignore ├── .idea/ │ ├── caches/ │ │ ├── build_file_checksums.ser │ │ └── gradle_models.ser │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── LICENSE ├── README.md ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── segmentedcontrolmodule/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── segmented_control/ │ │ └── widget/ │ │ └── custom/ │ │ └── android/ │ │ └── com/ │ │ └── segmentedcontrol/ │ │ ├── Assert.java │ │ ├── Configs.java │ │ ├── Consumer.java │ │ ├── Notifier.java │ │ ├── SegmentConsumer.java │ │ ├── SegmentedControl.java │ │ ├── SegmentedControlControllerComponent.java │ │ ├── SegmentedControlViewComponent.java │ │ ├── custom_segment/ │ │ │ ├── SegmentAdapterImpl.java │ │ │ └── SegmentViewHolderImpl.java │ │ ├── item_row/ │ │ │ ├── SegmentRowAdapter.java │ │ │ └── SegmentRowViewHolder.java │ │ ├── item_row_column/ │ │ │ ├── SegmentAdapter.java │ │ │ ├── SegmentBackgroundType.java │ │ │ ├── SegmentData.java │ │ │ ├── SegmentDecoration.java │ │ │ └── SegmentViewHolder.java │ │ ├── listeners/ │ │ │ ├── OnSegmentClickListener.java │ │ │ ├── OnSegmentSelectRequestListener.java │ │ │ └── OnSegmentSelectedListener.java │ │ └── utils/ │ │ ├── ArgbEvaluator.java │ │ └── Utils.java │ └── res/ │ ├── layout/ │ │ └── item_segment_impl.xml │ └── values/ │ ├── attr.xml │ ├── colors.xml │ └── strings.xml └── settings.gradle