Invoking mobile keyboard brings also textbox - unexpected behavior. Android

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.

1 Like

Hey, i’m having the same issue, did you solve it?

1 Like

http://u3d.as/content/oh-yeah-dev/android-keyboard
This new plug-in can be helpful for you.

1 Like