From 87b4fc361285da596296e7d5bc5602aaf27a740b Mon Sep 17 00:00:00 2001 From: ottoptj Date: Tue, 28 May 2024 22:56:42 +0300 Subject: [PATCH] Made the app menu resizable --- .../java/eu/ottop/yamlauncher/MainActivity.kt | 5 +- app/src/main/res/layout/activity_main.xml | 314 ++++++++++-------- 2 files changed, 179 insertions(+), 140 deletions(-) diff --git a/app/src/main/java/eu/ottop/yamlauncher/MainActivity.kt b/app/src/main/java/eu/ottop/yamlauncher/MainActivity.kt index 80ee83c..ccdc078 100644 --- a/app/src/main/java/eu/ottop/yamlauncher/MainActivity.kt +++ b/app/src/main/java/eu/ottop/yamlauncher/MainActivity.kt @@ -166,9 +166,9 @@ class MainActivity : AppCompatActivity(), AppMenuAdapter.OnItemClickListener, Ap } private fun handleListItems() { - for (i in findViewById(R.id.shortcuts).children) { + for (i in arrayOf(R.id.app1, R.id.app2, R.id.app3, R.id.app4, R.id.app5, R.id.app6, R.id.app7, R.id.app8)) { - val textView = i as TextView + val textView = findViewById(i) unselectedSetup(textView) @@ -177,7 +177,6 @@ class MainActivity : AppCompatActivity(), AppMenuAdapter.OnItemClickListener, Ap if (savedView?.get(1) != "e") { selectedSetup(textView, savedView) } - } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 10fde85..fd13bb3 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -92,150 +92,190 @@ android:textColor="#F3F3F3" android:textSize="70sp" /> - + android:layout_weight="0.23" /> - - - - - - - - - - - - - - - - - + + android:layout_weight="0.01" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + +