All Projects → santalu → Re Spinner

santalu / Re Spinner

Licence: apache-2.0
A spinner that supports item click events

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Re Spinner

Smartmaterialspinner
The powerful android spinner library for your application
Stars: ✭ 108 (+468.42%)
Mutual labels:  dropdown, spinner
React Native Picker Select
🔽 A Picker component for React Native which emulates the native <select> interfaces for iOS and Android
Stars: ✭ 1,229 (+6368.42%)
Mutual labels:  picker, dropdown
Swiftui Animation
SwiftUI Animation
Stars: ✭ 233 (+1126.32%)
Mutual labels:  dropdown, spinner
React Native Number Please
🔢 Generate react-native pickers with range numbers.
Stars: ✭ 30 (+57.89%)
Mutual labels:  picker, dropdown
react-native-multi-selectbox
Platform independent (Android / iOS) Selectbox | Picker | Multi-select | Multi-picker. The idea is to bring out the common user interface & user experience on both platforms.
Stars: ✭ 169 (+789.47%)
Mutual labels:  dropdown, picker
Materialspinner
Implementation of a Material Spinner for Android with TextInputLayout functionalities
Stars: ✭ 107 (+463.16%)
Mutual labels:  dropdown, spinner
React Native Modal Dropdown
A react-native dropdown/picker/selector component for both Android & iOS.
Stars: ✭ 1,103 (+5705.26%)
Mutual labels:  picker, dropdown
Materialspinner
A spinner view for Android
Stars: ✭ 1,173 (+6073.68%)
Mutual labels:  dropdown, spinner
csc picker
A flutter package to display a country, states, and cities. In addition it gives the possibility to select a list of countries, States and Cities depends on Selected, also you can search country, state, and city all around the world.
Stars: ✭ 25 (+31.58%)
Mutual labels:  dropdown, picker
react-native-smart-picker
React Native Smart Picker is easy wrapper for React Native Picker. Allows toggling the picker open and closed on iOS and native behaviour on Android.
Stars: ✭ 19 (+0%)
Mutual labels:  dropdown, picker
React Native Dropdown Picker
A single / multiple, categorizable & searchable item picker (dropdown) component for react native which supports both Android & iOS.
Stars: ✭ 230 (+1110.53%)
Mutual labels:  picker, dropdown
react-native-picker-box
Simple and configurable component picker for react native
Stars: ✭ 0 (-100%)
Mutual labels:  dropdown, picker
react-native-select-pro
React Native dropdown (select) component developed by Mobile Reality
Stars: ✭ 79 (+315.79%)
Mutual labels:  dropdown, picker
Mkdropdownmenu
🔻 Dropdown Menu for iOS with many customizable parameters to suit any needs
Stars: ✭ 523 (+2652.63%)
Mutual labels:  picker, dropdown
Vue Multiselect
Universal select/multiselect/tagging component for Vue.js
Stars: ✭ 5,988 (+31415.79%)
Mutual labels:  dropdown
Colorpicker
A mininal but complete colorpicker desktop app
Stars: ✭ 766 (+3931.58%)
Mutual labels:  picker
React Datepicker
A simple and reusable datepicker component for React
Stars: ✭ 6,206 (+32563.16%)
Mutual labels:  picker
React Timekeeper
Google Keep app inspired time picker for react 🕓
Stars: ✭ 651 (+3326.32%)
Mutual labels:  picker
Jquery Dropdown
Bootstrap-style dropdowns with some added features and no dependencies.
Stars: ✭ 788 (+4047.37%)
Mutual labels:  dropdown
Spinkit Objc
UIKit port of SpinKit
Stars: ✭ 743 (+3810.53%)
Mutual labels:  spinner

ReSpinner

Android Arsenal Build Status

Android's regular spinner can be really annoying sometimes. Unwanted calls during initialization, doesn't let user to select same item etc. Respinner is a simple spinner which supports item click events. You can set item click listener.

Samples

Usage

Gradle

allprojects {
  repositories {
    maven { url 'https://jitpack.io' }
  }
}
dependencies {
  implementation 'com.github.santalu:respinner:1.0.7'
}

XML

<com.santalu.widget.ReSpinner
    android:id="@+id/spinner"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

Notes

  • setSelection(position, false) will change the selection but doesn't trigger click event

License

Copyright 2017 Fatih Santalu

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].