Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Invoking mobile keyboard brings also textbox - unexpected behavior. Android

Discussion in 'Android' started by carmodev, May 6, 2015.

  1. carmodev

    carmodev

    Joined:
    Apr 15, 2015
    Posts:
    6
    Hello guys (and gals) and thank you in advance for any help.


    I've got this Android application created in Unity in which the keyboard is used to fill some text fields. So far so good.

    The thing is, I want to invoke the keyboard without the unnatural textfield that is shown on top of it. To better illustrate here's a screenshot:



    As you can see, the orange framed textfield is attached to the keyboard – it doesn't exist in the application itself. Anytime the keyboard is called it comes with this orange textfield attached and that's what I DON'T want. I DO want the keyboard, but with just the keys as it seems much more natural to me and my costumer – the orange field breaks the design.

    I know that Unity has a “Hide mobile input” checkbox but it does nothing when checked. Same goes for using “ TouchScreenKeyboard.hideInput = true; “.

    For the record, I'm using Unity 5.0.1 in Windows 8, building for Android. When building for iOS the above stated checkbox solved the issue but in Android it changes nothing – testing on Android 4x.
     
    Angelbuzon likes this.
  2. Conflei

    Conflei

    Joined:
    Apr 21, 2013
    Posts:
    44
    Hey, i'm having the same issue, did you solve it?
     
    Angelbuzon likes this.
  3. OhYeahDev

    OhYeahDev

    Joined:
    Jul 12, 2015
    Posts:
    3
    Angelbuzon likes this.