diff options
author | Christian Schneppe <christian@pix-art.de> | 2018-04-03 21:14:17 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2018-04-03 21:14:17 +0200 |
commit | 035f2ce97395d60448be7e751f586080e39d4c31 (patch) | |
tree | 9e4669954701a24ae656bd5653a43a466846c03f /src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java | |
parent | a311e0912f9bb6d45b43ed61031f7470546c32b6 (diff) |
use fab in choose contact activity. scan qr not yet working
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java b/src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java index a3536a368..059df9bb8 100644 --- a/src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java +++ b/src/main/java/de/pixart/messenger/ui/AbstractSearchableListItemActivity.java @@ -1,6 +1,7 @@ package de.pixart.messenger.ui; import android.content.Context; +import android.databinding.DataBindingUtil; import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; @@ -16,11 +17,12 @@ import java.util.ArrayList; import java.util.List; import de.pixart.messenger.R; +import de.pixart.messenger.databinding.ActivityChooseContactBinding; import de.pixart.messenger.entities.ListItem; import de.pixart.messenger.ui.adapter.ListItemAdapter; public abstract class AbstractSearchableListItemActivity extends XmppActivity { - private ListView mListView; + protected ActivityChooseContactBinding binding; private final List<ListItem> listItems = new ArrayList<>(); private ArrayAdapter<ListItem> mListItemsAdapter; @@ -74,7 +76,7 @@ public abstract class AbstractSearchableListItemActivity extends XmppActivity { }; public ListView getListView() { - return mListView; + return binding.chooseContactList; } public List<ListItem> getListItems() { @@ -92,11 +94,10 @@ public abstract class AbstractSearchableListItemActivity extends XmppActivity { @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.activity_choose_contact); - mListView = findViewById(R.id.choose_contact_list); - mListView.setFastScrollEnabled(true); + this.binding = DataBindingUtil.setContentView(this, R.layout.activity_choose_contact); + this.binding.chooseContactList.setFastScrollEnabled(true); mListItemsAdapter = new ListItemAdapter(this, listItems); - mListView.setAdapter(mListItemsAdapter); + this.binding.chooseContactList.setAdapter(mListItemsAdapter); } @Override |