Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/news-android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Luhmer <david-dev@live.de>2018-12-10 12:02:20 +0300
committerDavid Luhmer <david-dev@live.de>2018-12-10 12:02:20 +0300
commitd57ef6e0f771121e1d433bce72c1f209736f5d10 (patch)
treedf98a3f287ed190fe61620b14ca5451acaefa808 /News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderDetailFragment.java
parent2730a3420b47457f665912c3aa193faa027dca27 (diff)
proof of concept / use app drawer edge-width
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.java9
1 files changed, 8 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 2e54c294..bc38dde1 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
@@ -459,10 +459,17 @@ public class NewsReaderDetailFragment extends Fragment {
private class RecyclerViewOnGestureListener extends GestureDetector.SimpleOnGestureListener {
- private int minLeftEdgeDistance = 100;
+ private int minLeftEdgeDistance = -1;
@Override
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
+ if(minLeftEdgeDistance == -1) { // if not initialized
+ // TODO check if tablet..
+ // TODO if tablet, use 0 as minLeftEdgeDistance.. right?
+ minLeftEdgeDistance = ((NewsReaderListActivity) getActivity()).getEdgeSizeOfDrawer();
+ Log.d(TAG, "" + minLeftEdgeDistance);
+ }
+
if (mMarkAsReadWhileScrollingEnabled &&
e1.getX() > minLeftEdgeDistance && // only if gesture starts a bit away from left window edge
(e2.getY() - e1.getY()) < 0) { // and if swipe direction is upwards