Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

How to show up keypad directly on input field

Discussion in 'UGUI & TextMesh Pro' started by ossang, Feb 10, 2019.

  1. ossang

    ossang

    Joined:
    Aug 2, 2018
    Posts:
    6
    Hi,

    Im wondering how to show up keypad directly on input field.
    On Android device, once tapping my input field("Enter NickNAme"), another input field(Red box) shows up on bottom of screen. So I have to tap it once again to see keypad.
    FYI, in case of iOS, there is no issue, the keypad shows up directly.
    KakaoTalk_Photo_2019-02-07-16-17-53-1.jpeg

    My input field setting is a default.
    스크린샷 2019-02-10 오후 11.11.29.png
     
  2. User340

    User340

    Joined:
    Feb 28, 2007
    Posts:
    3,001
    Try turning on "Hide Mobile Input" on your Input Field. This will eliminate the 2nd Input Field from showing up.
     
  3. ossang

    ossang

    Joined:
    Aug 2, 2018
    Posts:
    6
    Thank you, Daniel, I have already tried like what you mentioned, but still not resolved.
    And I have checked official docs from unity site.(https://docs.unity3d.com/Manual/script-InputField.html)
    It stats that it only works on iOS devices. My problem is on Android devices, even though iOS has no problem.
    ---------------------------------------------------------------------------------------------------------------------------------------------------------
    Hide Mobile Input (iOS only) Hides the native input field attached to the onscreen keyboard on mobile devices. Note that this only works on iOS
    devices.