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