@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; }
private void createDefaultTextField () { textfield = new UITextField(new CGRect(10, 10, 100, 50)); //Parameters // Setting parameters textfield.setKeyboardType(UIKeyboardType.Default); textfield.setReturnKeyType(UIReturnKeyType.Done); textfield.setAutocapitalizationType(UITextAutocapitalizationType.None); textfield.setAutocorrectionType(UITextAutocorrectionType.No); textfield.setSpellCheckingType(UITextSpellCheckingType.No); textfield.setHidden(true); // Text field needs to have at least one symbol - so we can use backspace textfield.setText("x"); app.getUIViewController().getView().addSubview(textfield); }
public static NSObject observeDidBeginEditing(UITextField object, final VoidBlock1<UITextField> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidBeginEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UITextField) a.getObject()); } }); } public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) {
textField.setPlaceholder(placeholder); textField.setText(text);
field.setReturnKeyType(UIReturnKeyType.Done); if (initVal != null) { field.setText(initVal); case NUMBER: field.setKeyboardType(UIKeyboardType.NumberPad); break; case EMAIL: field.setKeyboardType(UIKeyboardType.EmailAddress); break; case URL: field.setKeyboardType(UIKeyboardType.URL); break; case DEFAULT: field.setKeyboardType(UIKeyboardType.Default); break; field.setAutocorrectionType(UITextAutocorrectionType.Yes); field.setAutocapitalizationType(UITextAutocapitalizationType.Sentences); field.setSecureTextEntry(false); // TODO: if nothing else, can do this one as a TextType
@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; } });
/** * @since Available in iOS 7.0 and later. */ public NSAttributedStringAttributes getDefaultTextAttributes() { NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary(); if (dict == null) return null; return new NSAttributedStringAttributes(dict); } /**
@Override public boolean shouldEndEditing (UITextField textField) { // Text field needs to have at least one symbol - so we can use backspace textField.setText("x"); Gdx.graphics.requestRendering(); return true; }
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidChangeNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UITextField) a.getObject()); } }); } }
public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidEndEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UITextField) a.getObject()); } }); } public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
field.setReturnKeyType(UIReturnKeyType.Done); if (initVal != null) { field.setText(initVal); case NUMBER: field.setKeyboardType(UIKeyboardType.NumberPad); break; case EMAIL: field.setKeyboardType(UIKeyboardType.EmailAddress); break; case URL: field.setKeyboardType(UIKeyboardType.URL); break; case DEFAULT: field.setKeyboardType(UIKeyboardType.Default); break; field.setAutocorrectionType(UITextAutocorrectionType.Yes); field.setAutocapitalizationType(UITextAutocapitalizationType.Sentences); field.setSecureTextEntry(false); // TODO: if nothing else, can do this one as a TextType
textField.setPlaceholder(placeholder); textField.setText(text);
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public CTAttributedStringAttributes getDefaultCoreTextAttributes() { NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } /**
@Override public boolean shouldEndEditing (UITextField textField) { // Text field needs to have at least one symbol - so we can use backspace textField.setText("x"); Gdx.graphics.requestRendering(); return true; }
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidChangeNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UITextField) a.getObject()); } }); } }
public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidEndEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UITextField) a.getObject()); } }); } public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
private void createDefaultTextField () { textfield = new UITextField(new CGRect(10, 10, 100, 50)); //Parameters // Setting parameters textfield.setKeyboardType(UIKeyboardType.Default); textfield.setReturnKeyType(UIReturnKeyType.Done); textfield.setAutocapitalizationType(UITextAutocapitalizationType.None); textfield.setAutocorrectionType(UITextAutocorrectionType.No); textfield.setSpellCheckingType(UITextSpellCheckingType.No); textfield.setHidden(true); // Text field needs to have at least one symbol - so we can use backspace textfield.setText("x"); app.getUIViewController().getView().addSubview(textfield); }
@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; }
textField.setPlaceholder(placeholder); textField.setText(text);
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public CMTextMarkupAttributes getDefaultTextMarkupAttributes() { NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary(); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } /**