diff options
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java')
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java b/app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java index 965e51f0..5e46e088 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/adapter/OrderedCustomListAdapter.java @@ -56,7 +56,13 @@ public class OrderedCustomListAdapter<T extends IViewModel & IdObject> extends C // -------------------------- OTHER METHODS -------------------------- - public void addItem(T... items) { + public void addItem(T item) { + synchronized (LOCK) { + treeMap.put(item.getId(), item); + } + } + + public void addItems(List<T> items) { synchronized (LOCK) { for (T item : items) { treeMap.put(item.getId(), item); |