commit 2604be3b80fd594b7a3f6e5811da290bc9682b13
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon Nov 29 16:45:22 2021 +0100

    Progress with ConfigPane.

diff --git a/src/main/java/org/distorted/config/ConfigScreenPane.java b/src/main/java/org/distorted/config/ConfigScreenPane.java
index de9a2957..f9487a68 100644
--- a/src/main/java/org/distorted/config/ConfigScreenPane.java
+++ b/src/main/java/org/distorted/config/ConfigScreenPane.java
@@ -20,6 +20,7 @@
 package org.distorted.config;
 
 import android.util.TypedValue;
+import android.widget.ImageView;
 import android.widget.LinearLayout;
 import android.widget.RadioButton;
 import android.widget.RadioGroup;
@@ -38,6 +39,16 @@ import static android.view.View.inflate;
 
 public class ConfigScreenPane
 {
+  private static final int[] IMAGES =
+    {
+    R.id.configDifficulty0,
+    R.id.configDifficulty1,
+    R.id.configDifficulty2,
+    R.id.configDifficulty3,
+    R.id.configDifficulty4
+    };
+
+  private static final int NUM_IMAGES = IMAGES.length;
   private static final float PADDING_RATIO = 0.015f;
   private static final float TEXT_RATIO    = 0.025f;
   private static final float RADIO_RATIO   = 0.900f;
@@ -74,6 +85,17 @@ public class ConfigScreenPane
     view.setText(name);
     view = layout.findViewById(R.id.configDetailsAuthor2);
     view.setText(both);
+
+    int difficulty = mReader.getComplexity();
+
+    if( difficulty<0          ) difficulty=0;
+    if( difficulty>NUM_IMAGES ) difficulty=NUM_IMAGES;
+
+    for(int i=0; i<NUM_IMAGES; i++)
+      {
+      ImageView image = layout.findViewById(IMAGES[i]);
+      image.setBackgroundResource( i==difficulty ? R.drawable.difficulty_background : 0 );
+      }
     }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/main/res/drawable/difficulty_background.png b/src/main/res/drawable/difficulty_background.png
new file mode 100644
index 00000000..394b1408
Binary files /dev/null and b/src/main/res/drawable/difficulty_background.png differ
