commit bc7e49ecf8acb80ba2762af41fcb3d58d6990776
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Mar 25 11:06:30 2022 +0100

    Improve layout in the bandaged view.

diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java b/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
index 651adfab..bd46e662 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
@@ -90,7 +90,7 @@ public class BandagedCreatorActivity extends AppCompatActivity
       {
       int barHeight    = (int)(mScreenHeight*RATIO_BAR);
       int viewHeight   = (int)(mScreenHeight*RATIO_SCROLL);
-      int objectHeight = (int)(mScreenHeight*(1-RATIO_SCROLL-RATIO_BAR));
+      int objectHeight = (int)(mScreenHeight*(1-RATIO_SCROLL+RATIO_BAR));
       mHeightBar = barHeight;
 
       LinearLayout layout = findViewById(R.id.lowerBar);
diff --git a/src/main/java/org/distorted/main/RubikActivity.java b/src/main/java/org/distorted/main/RubikActivity.java
index bc4ec843..331c40cd 100644
--- a/src/main/java/org/distorted/main/RubikActivity.java
+++ b/src/main/java/org/distorted/main/RubikActivity.java
@@ -141,7 +141,7 @@ public class RubikActivity extends AppCompatActivity
 
     private void computeBarHeights()
       {
-      float height = getScreenHeightInPixels();
+      float height = mScreenHeight;
       int barHeight = (int)(height*RATIO_BAR);
       mHeightLowerBar = barHeight;
       mHeightUpperBar = barHeight;
diff --git a/src/main/res/layout/bandaged.xml b/src/main/res/layout/bandaged.xml
index a1845ac3..fe56fd76 100644
--- a/src/main/res/layout/bandaged.xml
+++ b/src/main/res/layout/bandaged.xml
@@ -4,6 +4,14 @@
     android:layout_width="match_parent"
     android:layout_height="match_parent" >
 
+
+    <org.distorted.bandaged.BandagedCreatorView
+        android:id="@+id/bandagedCreatorObjectView"
+        android:layout_width="match_parent"
+        android:layout_height="0dp"
+        android:layout_alignParentBottom="true"
+        android:layout_alignParentStart="true"/>
+
     <LinearLayout
         android:id="@+id/bandagedCreatorView"
         android:layout_width="match_parent"
@@ -11,28 +19,23 @@
         android:background="@color/light_grey"
         android:layout_alignParentStart="true"
         android:layout_alignParentTop="true">
-    <ScrollView
-        android:id="@+id/bandagedCreatorScrollView"
-        android:background="@color/black"
-        android:layout_width="match_parent"
-        android:layout_height="match_parent"/>
-    </LinearLayout>
 
-    <org.distorted.bandaged.BandagedCreatorView
-        android:id="@+id/bandagedCreatorObjectView"
-        android:layout_below="@+id/bandagedCreatorView"
-        android:layout_width="match_parent"
-        android:layout_height="0dp"
-        android:layout_alignParentStart="true"/>
+        <ScrollView
+            android:id="@+id/bandagedCreatorScrollView"
+            android:background="@color/black"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"/>
+
+    </LinearLayout>
 
     <LinearLayout
         android:id="@+id/lowerBar"
-        android:layout_below="@+id/bandagedCreatorObjectView"
         android:layout_alignParentBottom="true"
+        android:layout_alignParentStart="true"
         android:layout_width="match_parent"
         android:layout_height="0dp"
         android:orientation="horizontal"
-        android:background="@color/light_grey">
+        android:background="@android:color/transparent">
     </LinearLayout>
 
 </RelativeLayout>
