├── .gradle
├── 4.10.1
│ ├── fileChanges
│ │ └── last-build.bin
│ ├── fileContent
│ │ └── fileContent.lock
│ ├── fileHashes
│ │ ├── fileHashes.bin
│ │ ├── fileHashes.lock
│ │ └── resourceHashesCache.bin
│ ├── gc.properties
│ ├── javaCompile
│ │ ├── classAnalysis.bin
│ │ ├── jarAnalysis.bin
│ │ ├── javaCompile.lock
│ │ └── taskHistory.bin
│ └── taskHistory
│ │ ├── taskHistory.bin
│ │ └── taskHistory.lock
├── buildOutputCleanup
│ ├── buildOutputCleanup.lock
│ ├── cache.properties
│ └── outputFiles.bin
└── vcs-1
│ └── gc.properties
├── .idea
├── caches
│ ├── build_file_checksums.ser
│ └── gradle_models.ser
├── encodings.xml
├── gradle.xml
├── libraries
│ ├── Gradle__android_arch_core_common_1_1_1_jar.xml
│ ├── Gradle__android_arch_core_runtime_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_common_1_1_1_jar.xml
│ ├── Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_runtime_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_viewmodel_1_1_1_aar.xml
│ ├── Gradle__com_android_support_animated_vector_drawable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_appcompat_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_asynclayoutinflater_28_0_0_aar.xml
│ ├── Gradle__com_android_support_cardview_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_collections_28_0_0_jar.xml
│ ├── Gradle__com_android_support_constraint_constraint_layout_1_1_3_aar.xml
│ ├── Gradle__com_android_support_constraint_constraint_layout_solver_1_1_3_jar.xml
│ ├── Gradle__com_android_support_coordinatorlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_cursoradapter_28_0_0_aar.xml
│ ├── Gradle__com_android_support_customview_28_0_0_aar.xml
│ ├── Gradle__com_android_support_design_28_0_0_aar.xml
│ ├── Gradle__com_android_support_documentfile_28_0_0_aar.xml
│ ├── Gradle__com_android_support_drawerlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_interpolator_28_0_0_aar.xml
│ ├── Gradle__com_android_support_loader_28_0_0_aar.xml
│ ├── Gradle__com_android_support_localbroadcastmanager_28_0_0_aar.xml
│ ├── Gradle__com_android_support_print_28_0_0_aar.xml
│ ├── Gradle__com_android_support_recyclerview_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_slidingpanelayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_annotations_28_0_0_jar.xml
│ ├── Gradle__com_android_support_support_compat_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_core_ui_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_core_utils_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_fragment_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_vector_drawable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_swiperefreshlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_test_espresso_espresso_core_3_0_2_aar.xml
│ ├── Gradle__com_android_support_test_espresso_espresso_idling_resource_3_0_2_aar.xml
│ ├── Gradle__com_android_support_test_monitor_1_0_2_aar.xml
│ ├── Gradle__com_android_support_test_runner_1_0_2_aar.xml
│ ├── Gradle__com_android_support_transition_28_0_0_aar.xml
│ ├── Gradle__com_android_support_versionedparcelable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_viewpager_28_0_0_aar.xml
│ ├── Gradle__com_github_mahimrocky_TagView_1_0_1_aar.xml
│ ├── Gradle__com_google_android_flexbox_1_0_0_aar.xml
│ ├── Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml
│ ├── Gradle__com_squareup_javawriter_2_1_1_jar.xml
│ ├── Gradle__javax_inject_javax_inject_1_jar.xml
│ ├── Gradle__junit_junit_4_12_jar.xml
│ ├── Gradle__net_sf_kxml_kxml2_2_3_0_jar.xml
│ ├── Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml
│ ├── Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml
│ └── Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
├── vcs.xml
└── workspace.xml
├── README.md
├── TagView.iml
├── app
├── .gitignore
├── app.iml
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── skyhope
│ │ └── tagview
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── skyhope
│ │ │ └── tagview
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ └── ic_launcher_background.xml
│ │ ├── layout
│ │ └── activity_main.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── skyhope
│ └── tagview
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── local.properties
├── materialtagview
├── .gitignore
├── build.gradle
├── materialtagview.iml
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── skyhope
│ │ └── materialtagview
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── skyhope
│ │ │ └── materialtagview
│ │ │ ├── TagView.java
│ │ │ ├── adapter
│ │ │ └── TagViewAdapter.java
│ │ │ ├── enums
│ │ │ └── TagSeparator.java
│ │ │ ├── interfaces
│ │ │ ├── TagClickListener.java
│ │ │ └── TagItemListener.java
│ │ │ └── model
│ │ │ └── TagModel.java
│ └── res
│ │ ├── drawable-hdpi
│ │ └── ic_cancel.png
│ │ ├── drawable-mdpi
│ │ └── ic_cancel.png
│ │ ├── drawable-xhdpi
│ │ └── ic_cancel.png
│ │ ├── drawable-xxhdpi
│ │ └── ic_cancel.png
│ │ ├── drawable-xxxhdpi
│ │ └── ic_cancel.png
│ │ ├── drawable
│ │ └── drawable_tag.xml
│ │ ├── layout
│ │ ├── item_tag.xml
│ │ └── tag_layout.xml
│ │ └── values
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ └── strings.xml
│ └── test
│ └── java
│ └── com
│ └── skyhope
│ └── materialtagview
│ └── ExampleUnitTest.java
├── screenshot_2.png
├── screenshot_3.png
└── settings.gradle
/.gradle/4.10.1/fileChanges/last-build.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gradle/4.10.1/fileContent/fileContent.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/fileContent/fileContent.lock
--------------------------------------------------------------------------------
/.gradle/4.10.1/fileHashes/fileHashes.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/fileHashes/fileHashes.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/fileHashes/fileHashes.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/fileHashes/fileHashes.lock
--------------------------------------------------------------------------------
/.gradle/4.10.1/fileHashes/resourceHashesCache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/fileHashes/resourceHashesCache.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/gc.properties
--------------------------------------------------------------------------------
/.gradle/4.10.1/javaCompile/classAnalysis.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/javaCompile/classAnalysis.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/javaCompile/jarAnalysis.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/javaCompile/jarAnalysis.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/javaCompile/javaCompile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/javaCompile/javaCompile.lock
--------------------------------------------------------------------------------
/.gradle/4.10.1/javaCompile/taskHistory.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/javaCompile/taskHistory.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/taskHistory/taskHistory.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/taskHistory/taskHistory.bin
--------------------------------------------------------------------------------
/.gradle/4.10.1/taskHistory/taskHistory.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/4.10.1/taskHistory/taskHistory.lock
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/buildOutputCleanup.lock:
--------------------------------------------------------------------------------
1 | lj1\U^# f
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/cache.properties:
--------------------------------------------------------------------------------
1 | #Mon Mar 18 15:33:13 BDT 2019
2 | gradle.version=4.10.1
3 |
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/outputFiles.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/buildOutputCleanup/outputFiles.bin
--------------------------------------------------------------------------------
/.gradle/vcs-1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.gradle/vcs-1/gc.properties
--------------------------------------------------------------------------------
/.idea/caches/build_file_checksums.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.idea/caches/build_file_checksums.ser
--------------------------------------------------------------------------------
/.idea/caches/gradle_models.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mahimrocky/TagView/8a0eb3638f9d80f70c5a65b639e3cdc870dd45ab/.idea/caches/gradle_models.ser
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
15 |
17 |
138 |
145 |
158 |
178 |
325 |
332 |
711 |
713 |
8 |
9 |
10 |
71 | * Tag separator must be a single character. 72 | *
73 | * And the Tag separator will be special character
74 | */
75 | private String tagSeparator = TagSeparator.valueOf(TagSeparator.COMMA_SEPARATOR.name()).getValue();
76 |
77 |
78 | /**
79 | * The tagLimit define how many tag will show
80 | * Default it take maximum value.
81 | * It not Take 0/Zero value
82 | */
83 | private int tagLimit = Integer.MAX_VALUE;
84 |
85 | /**
86 | * Tag view Background color
87 | */
88 | private int tagBackgroundColor;
89 |
90 | private int mTagTextColor;
91 |
92 | private String mTagLimitMessage;
93 |
94 | /**
95 | * The both drawable and bitmap enable only when
96 | * other is null.
97 | * N.B: Both can be null
98 | */
99 | private Drawable mCrossDrawable;
100 | private Bitmap mCrossBitmap;
101 |
102 | private TagItemListener mTagItemListener;
103 |
104 | private List