X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Ftemplates%2FTemplateListFragment.java;h=53eb604f3df6497cca2ccc5182918b98bab0bfca;hp=eb291194890d518be7871493379d9f3c9188c055;hb=ed482a14c98fe458d17f57a3174a092f0e042f6f;hpb=beab26c03d4fe4d5b0be58fc111728bc45aea07b diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateListFragment.java b/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateListFragment.java index eb291194..53eb604f 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateListFragment.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateListFragment.java @@ -33,6 +33,7 @@ import androidx.lifecycle.Lifecycle; import androidx.lifecycle.LifecycleEventObserver; import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; +import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; @@ -97,6 +98,10 @@ public class TemplateListFragment extends Fragment { Bundle savedInstanceState) { Logger.debug("flow", "PatternListFragment.onCreateView()"); b = FragmentTemplateListBinding.inflate(inflater); + FragmentActivity activity = requireActivity(); + + if (activity instanceof FabManager.FabHandler) + FabManager.handle((FabManager.FabHandler) activity, b.templateList); TemplatesRecyclerViewAdapter modelAdapter = new TemplatesRecyclerViewAdapter(); @@ -108,10 +113,9 @@ public class TemplateListFragment extends Fragment { LinearLayoutManager llm = new LinearLayoutManager(getContext()); llm.setOrientation(RecyclerView.VERTICAL); b.templateList.setLayoutManager(llm); - - FragmentActivity activity = requireActivity(); - if (activity instanceof FabManager.FabHandler) - FabManager.handle((FabManager.FabHandler) activity, b.templateList); + DividerItemDecoration did = + new TemplateListDivider(activity, DividerItemDecoration.VERTICAL); + b.templateList.addItemDecoration(did); return b.getRoot(); }