kaedea / kaedea/android-tagview

Performance improvement detected by BlockCanary

Open
#13 12 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
657
Forks
131
PR merge metrics
No merged PRs in 30d

Description

TagView

private void drawTags() {
...
View tagLayout = (View) mInflater.inflate(R.layout.tagview_item, null);
...
}

drawTags is called in addTag, which makes it inflate multiple times if we iterator server result to addTag.

Suggestion:
maybe expose a method to call drawTags, instead of call it everytime when add a tag.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.