From 5d681e56aa4478b42b28e9eff55063c14506a6a7 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 1 Apr 2019 09:23:43 +0200 Subject: [PATCH] Use item decorator --- .../java/eu/faircode/email/FragmentRules.java | 5 +++++ app/src/main/res/layout/item_answer.xml | 6 +++--- app/src/main/res/layout/item_rule.xml | 16 ++-------------- 3 files changed, 10 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentRules.java b/app/src/main/java/eu/faircode/email/FragmentRules.java index 0c807b8c16..5bafbb71af 100644 --- a/app/src/main/java/eu/faircode/email/FragmentRules.java +++ b/app/src/main/java/eu/faircode/email/FragmentRules.java @@ -34,6 +34,7 @@ import androidx.annotation.Nullable; import androidx.constraintlayout.widget.Group; import androidx.fragment.app.FragmentTransaction; import androidx.lifecycle.Observer; +import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; @@ -80,6 +81,10 @@ public class FragmentRules extends FragmentBase { adapter = new AdapterRule(getContext(), getViewLifecycleOwner()); rvRule.setAdapter(adapter); + DividerItemDecoration itemDecorator = new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL); + itemDecorator.setDrawable(getContext().getDrawable(R.drawable.divider)); + rvRule.addItemDecoration(itemDecorator); + fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { diff --git a/app/src/main/res/layout/item_answer.xml b/app/src/main/res/layout/item_answer.xml index e391d21d41..cdc4a9a5ed 100644 --- a/app/src/main/res/layout/item_answer.xml +++ b/app/src/main/res/layout/item_answer.xml @@ -2,15 +2,15 @@ + android:layout_height="wrap_content"> + android:foreground="?attr/selectableItemBackground" + android:padding="6dp"> + android:foreground="?attr/selectableItemBackground" + android:padding="6dp"> - - \ No newline at end of file