commit 9f8d4c9274b4131d290c17f76e174a6623dd3901
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Apr 1 23:39:13 2022 +0200

    Bandaged 3x3: improvements to the layout.

diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java b/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
index 9b85462a..e13535be 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorActivity.java
@@ -62,7 +62,6 @@ public class BandagedCreatorActivity extends AppCompatActivity
     private static int mScreenWidth, mScreenHeight;
     private int mCurrentApiVersion;
     private BandagedCreatorScreen mScreen;
-    private int mHeightBar;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -96,20 +95,19 @@ 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));
-      mHeightBar = barHeight;
 
       LinearLayout layout = findViewById(R.id.lowerBar);
       ViewGroup.LayoutParams paramsL = layout.getLayoutParams();
       paramsL.height = barHeight;
       layout.setLayoutParams(paramsL);
 
-      HorizontalScrollView view = findViewById(R.id.bandagedCreatorScrollView);
-      ViewGroup.LayoutParams paramsS = view.getLayoutParams();
-      paramsS.height = viewHeight;
+      LinearLayout topLayout = findViewById(R.id.bandagedCreatorTopView);
+      ViewGroup.LayoutParams paramsT = topLayout.getLayoutParams();
+      paramsT.height = viewHeight;
 
       int p = (int)(mScreenHeight* RubikActivity.PADDING);
-      view.setPadding(p,p,p,p);
-      view.setLayoutParams(paramsS);
+      topLayout.setPadding(p,p,p,p);
+      topLayout.setLayoutParams(paramsT);
 
       BandagedCreatorView creator = findViewById(R.id.bandagedCreatorObjectView);
       ViewGroup.LayoutParams paramsC = creator.getLayoutParams();
diff --git a/src/main/res/layout/bandaged.xml b/src/main/res/layout/bandaged.xml
index 364057da..3f8636ad 100644
--- a/src/main/res/layout/bandaged.xml
+++ b/src/main/res/layout/bandaged.xml
@@ -11,21 +11,29 @@
         android:layout_alignParentBottom="true"
         android:layout_alignParentStart="true"/>
 
-    <HorizontalScrollView
-        android:id="@+id/bandagedCreatorScrollView"
+    <LinearLayout
+        android:id="@+id/bandagedCreatorTopView"
         android:layout_width="match_parent"
         android:layout_height="0dp"
         android:background="@color/light_grey"
+        android:orientation="horizontal"
         android:layout_alignParentStart="true"
         android:layout_alignParentTop="true">
 
-        <LinearLayout
-            android:id="@+id/bandagedCreatorView"
-            android:layout_width="wrap_content"
+        <HorizontalScrollView
+            android:id="@+id/bandagedCreatorScrollView"
+            android:layout_width="match_parent"
             android:layout_height="match_parent"
-            android:background="@color/black"
-            android:orientation="horizontal"/>
-    </HorizontalScrollView>
+            android:background="@color/black">
+
+            <LinearLayout
+               android:id="@+id/bandagedCreatorView"
+               android:layout_width="wrap_content"
+               android:layout_height="match_parent"
+               android:background="@color/black"
+               android:orientation="horizontal"/>
+        </HorizontalScrollView>
+    </LinearLayout>
 
     <LinearLayout
         android:id="@+id/lowerBar"
