diff options
author | Daniel <dk.mailbox@gmx.net> | 2018-11-01 01:20:45 +0300 |
---|---|---|
committer | Daniel <dk.mailbox@gmx.net> | 2018-11-01 01:20:45 +0300 |
commit | 38a0fb79acb24d3091b00852e195e75f6db119fa (patch) | |
tree | 1350ea0717176c554f500e8b9a1c527052abb5f6 /News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java | |
parent | 499cbf1c69827318cd3054255fa7e39a77a08891 (diff) |
#683 attempt to fix oled bg lost on orientation change
Diffstat (limited to 'News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java')
-rw-r--r-- | News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java index c2eacb32..97afb954 100644 --- a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java +++ b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java @@ -25,6 +25,7 @@ import android.content.Context; import android.content.SharedPreferences; import android.content.res.TypedArray; import android.graphics.Canvas; +import android.graphics.Color; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.os.AsyncTask; @@ -66,6 +67,7 @@ import de.luhmer.owncloudnewsreader.database.model.RssItem; import de.luhmer.owncloudnewsreader.database.model.RssItemDao; import de.luhmer.owncloudnewsreader.helper.AsyncTaskHelper; import de.luhmer.owncloudnewsreader.helper.Search; +import de.luhmer.owncloudnewsreader.helper.ThemeChooser; import io.reactivex.observers.DisposableObserver; /** @@ -392,11 +394,14 @@ public class NewsReaderDetailFragment extends Fragment { ButterKnife.bind(this, rootView); - recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false)); recyclerView.setItemAnimator(new DefaultItemAnimator()); + if(ThemeChooser.getInstance(this.getContext()).isOledMode(this.getContext(), false)) { + recyclerView.setBackgroundColor(ContextCompat.getColor(this.getContext(), R.color.rssItemListBackgroundOled)); + } + ItemTouchHelper itemTouchHelper = new ItemTouchHelper(new NewsReaderItemTouchHelperCallback()); itemTouchHelper.attachToRecyclerView(recyclerView); //recyclerView.addItemDecoration(new DividerItemDecoration(getActivity())); // Enable divider line |