Skip to content

Conversation

@moreakshay
Copy link

@moreakshay moreakshay commented May 27, 2017

Added functionality to specify maximum number of tags in a row.

In earlier version when TagView's width was set to wrap_content it only showed 1 tag per line.
which proved unproductive when used in any horizontal scrollable view.

screenshot_2017-05-27-15-43-59

In the above example maxTags is set to 2.
Default is 0, which will render normal/default behavior

Notice how "Sudan" and "Suriname" is on next line even when there is space after their previous tag "Sri Lanka".

Note: since the user specifically wants said number of tags in one line it will draw the tag regardless it fits in the screen.

This property doesn't affect any other functionality of the project.

No major changes to the original code.
code written/changed in drawTags() method.
changed code lines are commented .

Note: since user specifically wants said number of tags in one line, the tag won't be place in new line if it exceeds the screen width.
@moreakshay moreakshay changed the title Customizable number of tags in a row Customizable maxTags in a row Aug 12, 2017
@moreakshay moreakshay changed the title Customizable maxTags in a row Added maxTags property in a row Oct 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant