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 @@