diff options
Diffstat (limited to 'android/experimental')
6 files changed, 30 insertions, 16 deletions
diff --git a/android/experimental/LOAndroid3/AndroidManifest.xml.in b/android/experimental/LOAndroid3/AndroidManifest.xml.in index 244c6db60ee5..e151172fd17d 100644 --- a/android/experimental/LOAndroid3/AndroidManifest.xml.in +++ b/android/experimental/LOAndroid3/AndroidManifest.xml.in @@ -7,7 +7,7 @@ <!-- App requires OpenGL ES 2.0 --> <uses-feature android:glEsVersion="0x00020000" android:required="true" /> - <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="17"/> + <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="21"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <application @@ -16,14 +16,14 @@ android:icon="@drawable/main" android:label="@string/app_name" android:hardwareAccelerated="true" - android:theme="@style/AppTheme" android:largeHeap="false"> <!-- Viewer Activity --> <activity android:name=".LibreOfficeMainActivity" android:label="@string/app_name" - android:configChanges="orientation|keyboard|keyboardHidden|screenLayout|uiMode|screenSize|smallestScreenSize"> + android:configChanges="orientation|keyboard|keyboardHidden|screenLayout|uiMode|screenSize|smallestScreenSize" + android:theme="@style/LibreOfficeTheme"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.EDIT" /> @@ -91,7 +91,8 @@ <!-- Document Browser Activity --> <activity android:name=".ui.LibreOfficeUIActivity" - android:label="@string/app_name"> + android:label="@string/app_name" + android:theme="@style/BrowserTheme"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> diff --git a/android/experimental/LOAndroid3/Makefile b/android/experimental/LOAndroid3/Makefile index c5c18c73a12b..ecefd10c2f1e 100644 --- a/android/experimental/LOAndroid3/Makefile +++ b/android/experimental/LOAndroid3/Makefile @@ -17,12 +17,10 @@ include $(BOOTSTRAPDIR)/Makefile.shared native-code.cxx: $(SRCDIR)/solenv/bin/native-code.py $< -j -g core -g writer -g calc -g draw -g edit > $@ -build-ant: android_version_setup copy-stuff link-so properties +build-ant: android_version_setup copy-stuff prepare-appcompat link-so properties # # Copy jar files we need # - cp $(ANDROID_SDK_HOME)/extras/android/support/v4/android-support-v4.jar libs - for F in java_uno \ juh \ jurt \ diff --git a/android/experimental/LOAndroid3/project.properties b/android/experimental/LOAndroid3/project.properties index 772d3c57623c..d5ae53d9be96 100644 --- a/android/experimental/LOAndroid3/project.properties +++ b/android/experimental/LOAndroid3/project.properties @@ -8,7 +8,8 @@ # project structure. # Project target. -target=android-15 +target=android-21 # Use the Bootstrap class android.library.reference.1=../../Bootstrap +android.library.reference.2=../../AppCompat-v7 diff --git a/android/experimental/LOAndroid3/res/values-v21/themes.xml b/android/experimental/LOAndroid3/res/values-v21/themes.xml new file mode 100644 index 000000000000..917f41b1f7ff --- /dev/null +++ b/android/experimental/LOAndroid3/res/values-v21/themes.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="LibreOfficeTheme" parent="LibreOfficeTheme.Base"> + <item name="android:windowContentTransitions">true</item> + <item name="android:windowAllowEnterTransitionOverlap">true</item> + <item name="android:windowAllowReturnTransitionOverlap">true</item> + <item name="android:windowSharedElementEnterTransition">@android:transition/move</item> + <item name="android:windowSharedElementExitTransition">@android:transition/move</item> + </style> +</resources>
\ No newline at end of file diff --git a/android/experimental/LOAndroid3/res/values/styles.xml b/android/experimental/LOAndroid3/res/values/styles.xml deleted file mode 100644 index ff6c9d2c0fb9..000000000000 --- a/android/experimental/LOAndroid3/res/values/styles.xml +++ /dev/null @@ -1,8 +0,0 @@ -<resources> - - <!-- Base application theme. --> - <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"> - <!-- Customize your theme here. --> - </style> - -</resources> diff --git a/android/experimental/LOAndroid3/res/values/themes.xml b/android/experimental/LOAndroid3/res/values/themes.xml new file mode 100644 index 000000000000..f0853b8b3425 --- /dev/null +++ b/android/experimental/LOAndroid3/res/values/themes.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="LibreOfficeTheme" parent="LibreOfficeTheme"/> + + <style name="LibreOfficeTheme.Base" parent="Theme.AppCompat.Light"> + <item name="android:windowNoTitle">true</item> + <item name="windowActionBar">false</item> + </style> + + <style name="BrowserTheme" parent="android:Theme.Holo.Light.DarkActionBar"> + </style> +</resources> |