Android Library for Multi Select Checkbox spinner functionality
Android Library for Dropdown MultiSelect Spinner functionality
dependencies {
...
implementation 'com.github.puskal-khadka:MultiSelectSpinner:1.0.1'
}
<com.puskal.multiselectspinner.MultiSelectSpinnerView
android:id="@+id/multiSelectSpinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
></com.puskal.multiselectspinner.MultiSelectSpinnerView>
val testDataList = arrayListOf("Kotlin", "Java", "Python", "Php", "Swift")
with(binding) {
multiSelectSpinner.buildCheckedSpinner(testDataList){ selectedPositionList, displayString ->
tvSelectedPosition.text = "Selected position: $selectedPositionList" //if kotlin, python selecteed:returned postion will be 0,2
tvDispString.text = "Display String: $displayString"
}
}
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.