From 353028420b92774d9a6ccdfe9318481de00b17e7 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Tue, 22 Aug 2017 21:49:55 -0500 Subject: Add an adapter for binding an ObservableList to a LinearLayout EditTexts do not work in ListViews. Signed-off-by: Jason A. Donenfeld --- app/src/main/java/com/wireguard/android/ObservableMapAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/src/main/java/com/wireguard/android/ObservableMapAdapter.java') diff --git a/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java b/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java index 3090ed5e..308c818d 100644 --- a/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java +++ b/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java @@ -19,16 +19,16 @@ import java.util.Collections; */ class ObservableMapAdapter, V> extends BaseAdapter implements ListAdapter { + private final OnMapChangedCallback callback = new OnMapChangedCallback<>(this); private ArrayList keys; private final int layoutId; private final LayoutInflater layoutInflater; private ObservableSortedMap map; - private final OnMapChangedCallback callback = new OnMapChangedCallback<>(this); ObservableMapAdapter(final Context context, final int layoutId, final ObservableSortedMap map) { - layoutInflater = LayoutInflater.from(context); this.layoutId = layoutId; + layoutInflater = LayoutInflater.from(context); setMap(map); } -- cgit v1.3-18-gd494