All Projects → jakebonk → ChipView

jakebonk / ChipView

Licence: Apache-2.0 license
A simple Chip based EditText with a searchable ListView

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to ChipView

awesome-android-tips
😎 A curated list of awesome Android tips
Stars: ✭ 34 (-22.73%)
Mutual labels:  android-development, android-libs, androidstudio
TTFancyGifDialog-Android
TTFancyGifDialog makes your Android Dialog Fancy and more Beautiful. A library that makes normal Android Dialog to high level Dialog with many styling options and fully customizable. Make dialog from few lines of code.
Stars: ✭ 61 (+38.64%)
Mutual labels:  android-libs, android-lib, android-libraries
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (+138.64%)
Mutual labels:  android-development, androidstudio
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✭ 112 (+154.55%)
Mutual labels:  android-development, androidstudio
Customrefreshview
一个支持网络错误重试,无数据页(可自定义),无网络界面(可自定义)的上拉加载更多,下拉刷新控件
Stars: ✭ 160 (+263.64%)
Mutual labels:  android-development, androidstudio
Android Customtoast
Easy to use Custom Toast Library for Android
Stars: ✭ 24 (-45.45%)
Mutual labels:  android-development, androidstudio
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✭ 35 (-20.45%)
Mutual labels:  android-development, androidstudio
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (+211.36%)
Mutual labels:  android-development, androidstudio
RecyclerELE
Android Library for easy addition of Empty, Loading and Error views in a RecyclerView
Stars: ✭ 27 (-38.64%)
Mutual labels:  android-development, androidstudio
Modern Android Development
Modern Android Development tools & key points
Stars: ✭ 219 (+397.73%)
Mutual labels:  android-development, androidstudio
K4kotlin
A sweet, small set of Kotlin functions to reduce your android boilerplate code
Stars: ✭ 210 (+377.27%)
Mutual labels:  android-development, androidstudio
ValidUtil
No description or website provided.
Stars: ✭ 23 (-47.73%)
Mutual labels:  android-development, android-libs
Motiontoast
🌈 A Beautiful Motion Toast Library for Kotlin Android
Stars: ✭ 767 (+1643.18%)
Mutual labels:  android-development, androidstudio
Zoomrecylerlayout
🎢 Zoom Recycler Layout Manager For Android Kotlin
Stars: ✭ 618 (+1304.55%)
Mutual labels:  android-development, androidstudio
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (+120.45%)
Mutual labels:  android-development, androidstudio
The Pit Of The Android Studio
👍 👍 👏 🌟 ⭐️ ⭐️ Everything about the Android Studio and Intellij IDEAfor example:Install,common problems and solutions,each libraries for android and androidx library,code and peoject templates,etc.全面总结Android Studio以及Intellij IDEA的填坑指南,详解AS版本号、Gradle版本、BuildTools三者的对照关系,AS模板配置,gradle插件,Android自带注解库详解,support详解等干货。
Stars: ✭ 296 (+572.73%)
Mutual labels:  android-development, androidstudio
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (+159.09%)
Mutual labels:  android-development, androidstudio
Materialchipview
Material Chip view. Can be used as tags for categories, contacts or creating text clouds
Stars: ✭ 1,181 (+2584.09%)
Mutual labels:  tags, android-development
AndroidBatteryStats
Displays all battery stats of an Android device using broadcast receiver.
Stars: ✭ 20 (-54.55%)
Mutual labels:  android-development, androidstudio
AOSP-Kayboard-7.1.2
Full functional AOSP Keyboard with glide typing
Stars: ✭ 33 (-25%)
Mutual labels:  android-development, androidstudio

Chip View

This is a simple chip library that allows you to create your own chip views and views for the listview all within one adapter.

Example

Basic Example

Download library with Jitpack.io

Add this to your build.gradle file for your app.

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

Add this to your dependencies in build.gradle for your project.

	dependencies {
	        compile 'com.github.jakebonk:ChipView:1.0.1'
	}

Usage

Create a ChipView in your xml file

  <com.allyants.chipview.ChipView
        android:id="@+id/cvTag"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

Then in your Java code create and set the SimpleChipAdapter.

ChipView cvTag = (ChipView)findViewById(R.id.cvTag);
        ArrayList<Object> data = new ArrayList<>();
        data.add("First Item");
        data.add("Second Item");
        data.add("Third Item");
        data.add("Fourth Item");
        data.add("Fifth Item");
        data.add("Sixth Item");
        data.add("Seventh Item");
        SimpleChipAdapter adapter = new SimpleChipAdapter(data);
        cvTag.setAdapter(adapter);

If you want to create your own adapter just extend the ChipAdapter class and use the SimpleChipAdapter class as a reference.

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].