From 7001ea05655f700affa78383395bb6ad71123822 Mon Sep 17 00:00:00 2001 From: vanitasvitae Date: Fri, 5 May 2017 18:34:44 +0200 Subject: [PATCH] Fixed layout issues --- app/app.iml | 108 ------------------ app/build.gradle | 14 +-- app/src/main/AndroidManifest.xml | 2 +- .../enigmandroid/layout/LayoutContainer.java | 14 ++- .../main/res/layout-land/activity_main_d.xml | 5 +- .../res/layout-land/activity_main_g_k_r_t.xml | 2 +- .../res/layout-land/activity_main_i_m3.xml | 5 +- .../main/res/layout-land/activity_main_m4.xml | 5 +- app/src/main/res/layout/activity_main_d.xml | 5 +- .../main/res/layout/activity_main_i_m3.xml | 5 +- app/src/main/res/layout/activity_main_kd.xml | 5 +- app/src/main/res/layout/activity_main_m4.xml | 8 +- app/src/main/res/values/styles.xml | 8 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 15 files changed, 46 insertions(+), 146 deletions(-) delete mode 100644 app/app.iml diff --git a/app/app.iml b/app/app.iml deleted file mode 100644 index d031a27..0000000 --- a/app/app.iml +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index e186f94..58882d6 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,15 +1,15 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 23 - buildToolsVersion "23.0.2" + compileSdkVersion 25 + buildToolsVersion "25.0.3" defaultConfig { applicationId "de.vanitasvitae.enigmandroid" - minSdkVersion 10 - targetSdkVersion 23 - versionCode 15 - versionName "0.1.9-09.10.2015-beta" + minSdkVersion 11 + targetSdkVersion 25 + versionCode 16 + versionName "1.0.0-05.05.2017" } buildTypes { release { @@ -19,5 +19,5 @@ android { dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.android.support:support-v4:23.1.1' + compile 'com.android.support:support-v4:25.3.1' } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 9a0a91b..be4ee4b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -7,7 +7,7 @@ android:fullBackupContent="false" android:icon="@drawable/ic_launcher" android:label="@string/app_name" - android:theme="@style/AppTheme" > + android:theme="@style/AppTheme"> diff --git a/app/src/main/java/de/vanitasvitae/enigmandroid/layout/LayoutContainer.java b/app/src/main/java/de/vanitasvitae/enigmandroid/layout/LayoutContainer.java index 37a8083..795e08c 100644 --- a/app/src/main/java/de/vanitasvitae/enigmandroid/layout/LayoutContainer.java +++ b/app/src/main/java/de/vanitasvitae/enigmandroid/layout/LayoutContainer.java @@ -139,10 +139,13 @@ public abstract class LayoutContainer void prepareSpinnerAdapter(Spinner view, int resourceID) { MainActivity main = (MainActivity) MainActivity.ActivitySingleton.getInstance().getActivity(); - ArrayAdapter adapter = ArrayAdapter.createFromResource(main, resourceID, - android.R.layout.simple_spinner_item); - adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); - view.setAdapter(adapter); + ArrayAdapter ad = new ArrayAdapter(main, + android.R.layout.simple_spinner_item, + main.getResources().getTextArray(resourceID)); + + ad.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + ad.setDropDownViewTheme(main.getTheme()); + view.setAdapter(ad); } /** @@ -153,10 +156,11 @@ public abstract class LayoutContainer void prepareSpinnerAdapter(Spinner view, Character[] array) { MainActivity main = (MainActivity) MainActivity.ActivitySingleton.getInstance().getActivity(); - ArrayAdapter adapter = new ArrayAdapter<>(main.getApplicationContext(), + ArrayAdapter adapter = new ArrayAdapter<>(main, android.R.layout.simple_spinner_item, array); adapter.setDropDownViewResource( android.R.layout.simple_spinner_dropdown_item); + adapter.setDropDownViewTheme(main.getTheme()); view.setAdapter(adapter); } diff --git a/app/src/main/res/layout-land/activity_main_d.xml b/app/src/main/res/layout-land/activity_main_d.xml index d46e755..27e8f09 100644 --- a/app/src/main/res/layout-land/activity_main_d.xml +++ b/app/src/main/res/layout-land/activity_main_d.xml @@ -103,14 +103,15 @@