Guard Android onRequestPermissionResult for API 23 or greater only

This commit is contained in:
Joshua Granick
2017-08-07 16:53:52 -07:00
parent 7bcfb5dc3f
commit 698509bd83

View File

@@ -72,23 +72,6 @@ public class GameActivity extends SDLActivity {
super.onActivityResult (requestCode, resultCode, data);
}
@Override
public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) {
for (Extension extension : extensions) {
if (!extension.onRequestPermissionsResult (requestCode, permissions, grantResults)) {
return;
}
}
super.onRequestPermissionsResult (requestCode, permissions, grantResults);
}
@Override public void onBackPressed () {
@@ -207,6 +190,25 @@ public class GameActivity extends SDLActivity {
}
::if (ANDROID_TARGET_SDK_VERSION >= 23)::
@Override public void onRequestPermissionsResult (int requestCode, String permissions[], int[] grantResults) {
for (Extension extension : extensions) {
if (!extension.onRequestPermissionsResult (requestCode, permissions, grantResults)) {
return;
}
}
super.onRequestPermissionsResult (requestCode, permissions, grantResults);
}
::end::
@Override protected void onRestart () {
super.onRestart ();