X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Fprofiles%2FProfilesRecyclerViewAdapter.java;h=136f6c91b052366d819b0540997f86aa9b895de4;hp=54386d9225279b4f7a09adca8dbcacc177f68acc;hb=b63b3a1ff2d5d83308ed8f18488dd642335d5f7b;hpb=59e1c221c18f8dfaf6394cdf0a29e4ba2319151d diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfilesRecyclerViewAdapter.java b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfilesRecyclerViewAdapter.java index 54386d92..136f6c91 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfilesRecyclerViewAdapter.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfilesRecyclerViewAdapter.java @@ -19,7 +19,6 @@ package net.ktnx.mobileledger.ui.profiles; import android.content.Context; import android.content.Intent; -import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.util.Log; import android.view.LayoutInflater; @@ -88,7 +87,7 @@ public class ProfilesRecyclerViewAdapter public void onAttachedToRecyclerView(@NonNull RecyclerView recyclerView) { super.onAttachedToRecyclerView(recyclerView); this.recyclerView = recyclerView; - rearrangeHelper.attachToRecyclerView(recyclerView); + if (editingProfiles) rearrangeHelper.attachToRecyclerView(recyclerView); } public boolean editingProfiles() { return this.editingProfiles; @@ -154,7 +153,8 @@ public class ProfilesRecyclerViewAdapter holder.itemView.setTag(profile); int hue = profile.getThemeId(); - if (hue == -1) holder.mColorTag.setBackgroundColor(Color.TRANSPARENT); + if (hue == -1) holder.mColorTag + .setBackgroundColor(Colors.getPrimaryColorForHue(Colors.DEFAULT_HUE_DEG)); else holder.mColorTag.setBackgroundColor(Colors.getPrimaryColorForHue(hue)); holder.mTitle.setText(profile.getName()); @@ -165,7 +165,7 @@ public class ProfilesRecyclerViewAdapter final boolean sameProfile = currentProfile.equals(profile); holder.itemView.setAlpha(sameProfile ? 1 : 0.5f); holder.itemView - .setBackground(sameProfile ? new ColorDrawable(Colors.tableRowLightBG) : null); + .setBackground(sameProfile ? new ColorDrawable(Colors.tableRowDarkBG) : null); if (editingProfiles) { holder.mRearrangeHandle.setVisibility(View.VISIBLE); holder.mEditButton.setVisibility(View.VISIBLE);