From 4ee3f23df8ded062dd42196d85103d98493738f2 Mon Sep 17 00:00:00 2001 From: Waterdish Date: Sat, 23 Nov 2024 19:24:23 -0800 Subject: [PATCH] Fix c buttons not having a default binding --- .../main/java/com/dishii/mm/MainActivity.java | 19 +++++++++++++++++++ .../main/res/layout/touchcontrol_overlay.xml | 4 ++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/Android/app/src/main/java/com/dishii/mm/MainActivity.java b/Android/app/src/main/java/com/dishii/mm/MainActivity.java index 658a556bc..bccb60fcf 100644 --- a/Android/app/src/main/java/com/dishii/mm/MainActivity.java +++ b/Android/app/src/main/java/com/dishii/mm/MainActivity.java @@ -149,6 +149,25 @@ public class MainActivity extends SDLActivity{ } } + File configFile = new File(getExternalFilesDir(null), "2ship2harkinian.json"); + if (!configFile.exists()) { + try { + InputStream in = getAssets().open("2ship2harkinian.json"); + OutputStream out = new FileOutputStream(configFile); + + byte[] buffer = new byte[1024]; + int read; + while ((read = in.read(buffer)) != -1) { + out.write(buffer, 0, read); + } + + in.close(); + out.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } private native void nativeHandleSelectedFile(String filePath); diff --git a/Android/app/src/main/res/layout/touchcontrol_overlay.xml b/Android/app/src/main/res/layout/touchcontrol_overlay.xml index e573f73ef..e11345a0d 100644 --- a/Android/app/src/main/res/layout/touchcontrol_overlay.xml +++ b/Android/app/src/main/res/layout/touchcontrol_overlay.xml @@ -142,7 +142,7 @@ android:layout_marginStart="16dp" android:layout_marginTop="16dp" android:background="@drawable/ic_trigger_button_left" - android:text="LB" + android:text="L" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" android:textColor="#25FFFFFF"/> @@ -154,7 +154,7 @@ android:layout_marginTop="16dp" android:layout_marginEnd="16dp" android:background="@drawable/ic_trigger_button_right" - android:text="RB" + android:text="R" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" android:textColor="#25FFFFFF"/>