multiselectspinner

Multi functional and selectable spinner for Android

License

License

GroupId

GroupId

io.apptik.widget
ArtifactId

ArtifactId

multiselectspinner
Last Version

Last Version

1.0.12
Release Date

Release Date

Type

Type

aar
Description

Description

multiselectspinner
Multi functional and selectable spinner for Android
Project URL

Project URL

https://github.com/apptik/multiselectspinner
Source Code Management

Source Code Management

https://github.com/apptik/multiselectspinner

Download multiselectspinner

How to add to project

<!-- https://jarcasting.com/artifacts/io.apptik.widget/multiselectspinner/ -->
<dependency>
    <groupId>io.apptik.widget</groupId>
    <artifactId>multiselectspinner</artifactId>
    <version>1.0.12</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/io.apptik.widget/multiselectspinner/
implementation 'io.apptik.widget:multiselectspinner:1.0.12'
// https://jarcasting.com/artifacts/io.apptik.widget/multiselectspinner/
implementation ("io.apptik.widget:multiselectspinner:1.0.12")
'io.apptik.widget:multiselectspinner:aar:1.0.12'
<dependency org="io.apptik.widget" name="multiselectspinner" rev="1.0.12">
  <artifact name="multiselectspinner" type="aar" />
</dependency>
@Grapes(
@Grab(group='io.apptik.widget', module='multiselectspinner', version='1.0.12')
)
libraryDependencies += "io.apptik.widget" % "multiselectspinner" % "1.0.12"
[io.apptik.widget/multiselectspinner "1.0.12"]

Dependencies

compile (1)

Group / Artifact Type Version
com.android.support » appcompat-v7 jar 24.2.1

Project Modules

There are no modules declared in this project.

multiselectspinner

Build Status

Multi functional and selectable spinner for Android

##Download

Find the latest JARs or grab via Maven:

<dependency>
  <groupId>io.apptik.widget</groupId>
  <artifactId>multiselectspinner</artifactId>
  <version>1.0.12</version>
</dependency>

or Gradle:

compile 'io.apptik.widget:multiselectspinner:1.0.12'

Downloads of the released versions are available in Sonatype's releases repository.

Snapshots of the development versions are available in Sonatype's snapshots repository.

Maven Central

multiselectspinner requires at minimum Java 7 or Android SDK 15.

Example

  • specify in your layout
    <io.apptik.widget.multiselectspinner.MultiSelectSpinner
        android:id="@+id/multiselectSpinner"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        /> 
  • add in your code
 ArrayList<String> options = new ArrayList<>();
 options.add("1");
 options.add("2");
 options.add("3");
 options.add("A");
 options.add("B");
 options.add("C");
 MultiSelectSpinner multiSelectSpinner = (MultiSelectSpinner) v.findViewById(R.id.multiselectSpinner);
        ArrayAdapter<String> adapter = new ArrayAdapter <String>(getActivity(), android.R.layout.simple_list_item_multiple_choice, options);

        multiSelectSpinner
                .setListAdapter(adapter, "All " +
                        " Types", "none", new MultiSelectSpinner.MultiSpinnerListener() {
                    @Override
                    public void onItemsSelected(boolean[] checkedItems) {
                    }
                })
                .setSelectAll(true)
                .setMinSelectedItems(1);
io.apptik.widget

AppTik

app toolkit (architecture, development, test, deployment, monitoring)

Versions

Version
1.0.12
1.0.11