OSDN Git Service

- Added some comments.
authorAntti Kolehmainen <antionio@gmail.com>
Wed, 9 Jan 2013 17:03:20 +0000 (19:03 +0200)
committerAntti Kolehmainen <antionio@gmail.com>
Wed, 9 Jan 2013 17:03:20 +0000 (19:03 +0200)
backends/gdx-backend-iosmonotouch/src/com/badlogic/gdx/backends/ios/IOSInput.java

index 4e65952..28725ef 100644 (file)
@@ -207,26 +207,30 @@ public class IOSInput implements Input {
                        @Override\r
                        public void Clicked (UIAlertView view, int clicked) {\r
                                if (clicked == 0) {\r
+                                       // user clicked "Cancel" button\r
                                        listener.canceled();\r
                                } else if (clicked == 1) {\r
+                                       // user clicked "Ok" button\r
                                        UIView[] views = view.get_Subviews();\r
                                        for (UIView uiView : views) {\r
+                                               // find text field from sub views\r
                                                if (uiView != null && uiView instanceof UITextField) {\r
                                                        UITextField tf = (UITextField)uiView;\r
                                                        listener.input(tf.get_Text());\r
                                                }\r
                                        }\r
                                }\r
-                               view.Dispose();\r
+                               view.Dispose(); // is this necessary?\r
                        }\r
 \r
                        @Override\r
                        public void Canceled (UIAlertView view) {\r
                                listener.canceled();\r
-                               view.Dispose();\r
+                               view.Dispose(); // is this necessary?\r
                        }\r
                };\r
 \r
+               // build the view\r
                final UIAlertView uiAlertView = new UIAlertView();\r
                uiAlertView.set_Title(title);\r
                uiAlertView.AddButton("Cancel");\r
@@ -235,6 +239,7 @@ public class IOSInput implements Input {
                uiAlertView.set_Delegate(delegate);\r
 \r
                for (UIView uiView : uiAlertView.get_Subviews()) {\r
+                       // find text field from sub views and add default text\r
                        if (uiView != null && uiView instanceof UITextField) {\r
                                UITextField tf = (UITextField)uiView;\r
                                tf.set_Text(text);\r