From 74e8e9de1fd06b96335bbe3fd6278aaa3a6356ea Mon Sep 17 00:00:00 2001 From: vanitasvitae Date: Thu, 14 Sep 2017 13:16:25 +0200 Subject: [PATCH] Fix #11, make FAB bigger --- app/src/main/java/de/trac/spherical/MainActivity.java | 11 +++++------ app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/values/dimensions.xml | 4 ++++ 3 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 app/src/main/res/values/dimensions.xml diff --git a/app/src/main/java/de/trac/spherical/MainActivity.java b/app/src/main/java/de/trac/spherical/MainActivity.java index 4a19bbd..bda1fcd 100644 --- a/app/src/main/java/de/trac/spherical/MainActivity.java +++ b/app/src/main/java/de/trac/spherical/MainActivity.java @@ -49,29 +49,28 @@ public class MainActivity extends AppCompatActivity { @Override public void onClick(View v) { SphereSurfaceView.USE_TOUCH = !SphereSurfaceView.USE_TOUCH; - fab.hide(); + fab.setVisibility(View.INVISIBLE); } }); - fab.hide(); - // Detect gestures like single taps. - final GestureDetector mGesDetect = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() { + final GestureDetector gestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() { @Override public boolean onSingleTapConfirmed(MotionEvent event) { if (fab.isShown()) { - fab.hide(); + fab.setVisibility(View.INVISIBLE); } else { fab.show(); } return true; } + }); surfaceView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { - return mGesDetect.onTouchEvent(event); + return gestureDetector.onTouchEvent(event); } }); diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index b465508..782bb0d 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -18,7 +18,7 @@ + 64dp + 48dp + \ No newline at end of file