aboutsummaryrefslogtreecommitdiff
path: root/platform/android/java/src
diff options
context:
space:
mode:
authorvolzhs2016-11-28 10:20:57 +0900
committerRémi Verschelde2017-01-12 19:15:26 +0100
commit2e74bdab351afdabd1f97d6815abfa6b4dec3d55 (patch)
treed7493e39054640c21f133179784c7cee0613a167 /platform/android/java/src
parent916e79a5bfa9530558f1a1a60857f189d305027d (diff)
downloadgodot-2e74bdab351afdabd1f97d6815abfa6b4dec3d55.tar.gz
godot-2e74bdab351afdabd1f97d6815abfa6b4dec3d55.tar.zst
godot-2e74bdab351afdabd1f97d6815abfa6b4dec3d55.zip
Add alert window on Android
(cherry picked from commit 9a20068ab7108357c78e9ac00eb90a3d72da7651)
Diffstat (limited to 'platform/android/java/src')
-rw-r--r--platform/android/java/src/org/godotengine/godot/Godot.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/platform/android/java/src/org/godotengine/godot/Godot.java b/platform/android/java/src/org/godotengine/godot/Godot.java
index 4b80db7e3..27b90cc66 100644
--- a/platform/android/java/src/org/godotengine/godot/Godot.java
+++ b/platform/android/java/src/org/godotengine/godot/Godot.java
@@ -295,6 +295,25 @@ public class Godot extends Activity implements SensorEventListener, IDownloaderC
});
}
}
+
+ public void alert(final String message, final String title) {
+ runOnUiThread(new Runnable() {
+ @Override
+ public void run() {
+ AlertDialog.Builder builder = new AlertDialog.Builder(getInstance());
+ builder.setMessage(message).setTitle(title);
+ builder.setPositiveButton(
+ "OK",
+ new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int id) {
+ dialog.cancel();
+ }
+ });
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ }
+ });
+ }
private static Godot _self;