{"id":22928974,"url":"https://github.com/jakebonk/chipview","last_synced_at":"2025-05-13T02:29:29.983Z","repository":{"id":55600362,"uuid":"117444701","full_name":"jakebonk/ChipView","owner":"jakebonk","description":"A simple Chip based EditText with a searchable ListView","archived":false,"fork":false,"pushed_at":"2020-12-18T23:55:57.000Z","size":140,"stargazers_count":45,"open_issues_count":4,"forks_count":11,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T06:01:53.889Z","etag":null,"topics":["android","android-development","android-lib","android-libraries","android-library","android-libs","androidstudio","chips","chipview","java","tags"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jakebonk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-14T16:00:53.000Z","updated_at":"2023-07-11T12:04:10.000Z","dependencies_parsed_at":"2022-08-15T04:01:15.726Z","dependency_job_id":null,"html_url":"https://github.com/jakebonk/ChipView","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakebonk%2FChipView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakebonk%2FChipView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakebonk%2FChipView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakebonk%2FChipView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakebonk","download_url":"https://codeload.github.com/jakebonk/ChipView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253859124,"owners_count":21975051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-development","android-lib","android-libraries","android-library","android-libs","androidstudio","chips","chipview","java","tags"],"created_at":"2024-12-14T09:28:35.960Z","updated_at":"2025-05-13T02:29:29.963Z","avatar_url":"https://github.com/jakebonk.png","language":"Java","readme":"[![](https://jitpack.io/v/jakebonk/ChipView.svg)](https://jitpack.io/#jakebonk/ChipView)\n\n# Chip View\nThis is a simple chip library that allows you to create your own chip views and views for the listview all within one adapter.\n\n## Example\n\n![Basic Example](https://thumbs.gfycat.com/HopefulWelltodoClingfish-size_restricted.gif)\n\n## Download library with Jitpack.io\nAdd this to your build.gradle file for your app.\n```java\n\tallprojects {\n\t\trepositories {\n\t\t\t...\n\t\t\tmaven { url 'https://jitpack.io' }\n\t\t}\n\t}\n```\t\n\nAdd this to your dependencies in build.gradle for your project.\n```java\n\tdependencies {\n\t        compile 'com.github.jakebonk:ChipView:1.0.1'\n\t}\n```\n## Usage\nCreate a ChipView in your xml file\n```\n  \u003ccom.allyants.chipview.ChipView\n        android:id=\"@+id/cvTag\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"/\u003e\n```\nThen in your Java code create and set the SimpleChipAdapter.\n\n```java\nChipView cvTag = (ChipView)findViewById(R.id.cvTag);\n        ArrayList\u003cObject\u003e data = new ArrayList\u003c\u003e();\n        data.add(\"First Item\");\n        data.add(\"Second Item\");\n        data.add(\"Third Item\");\n        data.add(\"Fourth Item\");\n        data.add(\"Fifth Item\");\n        data.add(\"Sixth Item\");\n        data.add(\"Seventh Item\");\n        SimpleChipAdapter adapter = new SimpleChipAdapter(data);\n        cvTag.setAdapter(adapter);\n```\nIf you want to create your own adapter just extend the ChipAdapter class and use the SimpleChipAdapter class as a reference.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakebonk%2Fchipview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjakebonk%2Fchipview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakebonk%2Fchipview/lists"}