@Override public void clicked (UIAlertView view, long clicked) { if (clicked == 0) { // user clicked "Cancel" button listener.canceled(); } else if (clicked == 1) { // user clicked "Ok" button UITextField textField = view.getTextField(0); listener.input(textField.getText()); } delegate = null; }
@Override public void clicked (UIAlertView view, long clicked) { if (clicked == 0) { // user clicked "Cancel" button listener.canceled(); } else if (clicked == 1) { // user clicked "Ok" button UITextField textField = view.getTextField(0); listener.input(textField.getText()); } delegate = null; }
@Override public String getTextInput() { return inputTextField.getText(); } }
public void clicked(UIAlertView view, long buttonIndex) { // Cancel is at button index 0 result.succeed(buttonIndex == 0 ? null : field.getText()); } });
public void clicked(UIAlertView view, long buttonIndex) { // Cancel is at button index 0 platform.notifySuccess(callback, buttonIndex == 0 ? null : field.getText()); } });
@Override public boolean shouldChangeCharacters(UITextField textField, @ByVal NSRange nsRange, String additionalText) { if (textField.getText().length() + additionalText.length() > maxLength) { String oldText = textField.getText(); String newText = oldText + additionalText; textField.setText(newText.substring(0, maxLength)); return false; } return true; } });
@Override public void clicked (UIAlertView view, long clicked) { if (clicked == 0) { // user clicked "Cancel" button listener.canceled(); } else if (clicked == 1) { // user clicked "Ok" button UITextField textField = view.getTextField(0); listener.input(textField.getText()); } delegate = null; }
@Override public void didDismiss(UIAlertView alertView, long buttonIndex) { if (listener != null) { if (buttonIndex == 0) { Gdx.app.postRunnable(new Runnable() { @Override public void run() { listener.cancel(); } }); } if (buttonIndex == 1) { UITextField textField = alertView.getTextField(0); final String result = textField.getText(); Gdx.app.postRunnable(new Runnable() { @Override public void run() { listener.confirm(result); } }); } } }