I’m nearly done with a game for Android, but I’m running into some issues with Unity’s text fields and the ICS keyboard, which I have noticed, as have 3 of my testers ( Stock Galaxy Nexus and Nexus S users ).
When the keyboard comes up for the first time, everything works as expected. If you dismiss it using the “Ok” button next to the popped up text entry, it works as expected. If you dismiss it with the “Done” button on the keyboard, the keyboard often does not present itself in other text fields and I can’t find a consistent to bring it back up. It sometimes takes a few attempts, but this is definitely reproducible.
I’m not using any custom handling of my text fields: