Sam Lantinga
6fcd640364
On Android show the system UI when an SDL window is windowed, hide the system UI when it's fullscreen, like we do on iOS.
...
We're increasing the Android SDK minimum version to API 19, this doesn't increase the minimum target API, which is API 14.
2018-02-11 18:23:37 -08:00
Sam Lantinga
f1e0f8998a
Fixed bug 4021 - Android, hard-coded Keycode value
...
Sylvain
There is an hard-coded keycode value in SDLActivity.java
2018-02-07 15:10:50 -08:00
Sam Lantinga
2c08c2b899
Added SDL_IsAndroidTV()
2018-02-06 15:03:35 -08:00
Sam Lantinga
e7ea3f1100
Fixed bug 4001 - Android, prevent error message box to crash
...
Sylvain
Prevent the error message box to crash after being clicked.
Because of "SDLActivity.mSingleton.finish();"
2017-12-19 11:19:10 -08:00
Sam Lantinga
ef7a48c03e
Fixed bug 4004 - iOS: don't hide keyboard on RETURN
...
Dominik Reichardt
As discussed in 2012 the iOS onscreen keyboard hides when you hit RETURN (see https://discourse.libsdl.org/t/on-screen-keyboard-change/19216 ).
IMO this is a bad idea to not be able to influence this behavior and just recently this was fixed for Android by adding the hint SDL_HINT_ANDROID_RETURN_HIDES_IME in changeset 11768 0f2fb9ec6ad6.
2017-12-19 10:57:21 -08:00
Sam Lantinga
46de6618ab
Add the ability to set SDL to handle Return as 'hide IME' on Android softkeyboard. (thanks Rachel!)
2017-12-12 12:52:23 -08:00
Sam Lantinga
605298f114
Fixed Android build error on older SDK
2017-11-12 10:59:05 -08:00
Sam Lantinga
8fc8354b07
Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable
...
Sylvain
What about getting some return code instead of creating another native function.
2017-11-04 22:03:28 -07:00
Sam Lantinga
46bbc5d328
Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable
...
We're going to push the manifest environment variables from the Java side instead of continually querying for them from the native side.
2017-11-04 09:37:29 -07:00
Sam Lantinga
65195e610d
Make SDL fullscreen windows on Android actually fullscreen
2017-11-02 10:41:55 -07:00
Sam Lantinga
084cfc4173
Fixed bug 3933 - Android, no need of the listener thread
...
Sylvain
A listener thread has been added to know when the native thread would end.
But now, it is more easy to only check that after the main function has returned. It's one thread less.
2017-11-02 08:46:14 -07:00
Sam Lantinga
b4e2edf099
Allow the activity to persist through connecting or disconnecting a keyboard
2017-11-01 18:41:11 -07:00
Sam Lantinga
efa038fbaf
Moved the meta-data into the right section
2017-11-01 18:40:11 -07:00
Sam Lantinga
98af57285f
Added controller mapping for Android TV remotes
...
Also fixed the back button on the remote exiting the application
2017-11-01 10:06:58 -07:00
Sam Lantinga
8c4dc3c464
Add SDL_GetDisplayDPI implementation on Android. (thanks Rachel!)
2017-10-31 13:49:59 -07:00
Sam Lantinga
082143db78
Fixed Java string comparison with ""
2017-10-29 21:09:09 -07:00
Sam Lantinga
d985978f55
android: Fix softkeyboard issue in SDL on Android.
2017-10-26 10:41:38 -07:00
Sam Lantinga
467aa0904e
Added the ability to set SDL hints from AndroidManifest.xml (thanks Rachel!)
...
This is especially useful for things like the accelerometer hint which could be needed before application main().
2017-10-24 00:17:07 -07:00
Sam Lantinga
7658113c79
Fixed crash if mSurface isn't set up when we pause the application
2017-10-24 00:04:40 -07:00
Sam Lantinga
95e883fbda
Updated the minimum and target SDK versions in AndroidManifest.xml
2017-10-23 23:26:40 -07:00
Sam Lantinga
108a029672
Fixed build with older Android SDK
2017-10-23 23:23:34 -07:00
Sam Lantinga
b0c78879e9
Switched to new style gradle Android application build process
2017-10-23 15:23:43 -07:00