Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Why doesn't the soft keyboard show up on Android?

I added a Slate "SEditableTextBox" text edit field to my application:

 TSharedPtr<class SEditableTextBox> edit;
 SAssignNew(edit, SEditableTextBox)

The field shows up fine and gets the focus. The problem is that when the edit box gets the focus the keyboard does not show up and I cannot write anything.

Is there something I needs to add to get the keyboard to appear for my app?

Product Version: Not Selected
more ▼

asked Jun 06 '14 at 11:51 AM in C++ Programming

avatar image

41 2 3 7

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

So, as I recall, you need to use an SVirtualKeyboardEntry widget instead of SEditableTextBox. But there's a bigger problem which is that we actually haven't implemented the bits on Android yet (an oversight, we've never actually needed virtual keyboard yet!)

I will add a task for this to be done soon, but if you want to have a go, check out FIOSPlatformTextField, that is what needs to be done for Android.


more ▼

answered Jun 06 '14 at 06:40 PM

avatar image

joshbadams STAFF
1.3k 19 7 46

avatar image punaukkko Aug 13 '14 at 08:00 AM

I am just wondering why wouldn't SEditableTextBox popup the virtual keyboard on Android? It does not sound very cross platform if the app needs to check the platform and use different components as an edit field.

avatar image joshbadams STAFF Aug 19 '14 at 06:11 PM

Yeah, that's something we are actually investigating. I don't currently have a timeframe, but there was a reason we went with the separate widget (it was so long ago tho, I can't recall the reason). We all want it to be a single widget to rule them all :)

avatar image tjbechard Aug 23 '15 at 08:37 AM

Any update on this integration?

avatar image Elathan Apr 29 '15 at 07:26 PM

Is SVirtualKeyboardEntry working on Android now?

(The user should be able to setup his name. Is there a way now to get text input somehow?)

avatar image IdeaThing Sep 16 '16 at 02:16 PM

any news about this?

avatar image Chris Babcock STAFF Sep 16 '16 at 09:41 PM

SEditableTextBox or SVirtualKeyboardEntry work. Both currently bring up a dialog box with a editbox when in focus.

avatar image fannyandfly Oct 09 '16 at 07:50 AM

I want when I focus on the TextBox without a dialog box, so what should I do?

avatar image sanghaha Oct 31 '16 at 04:36 AM

I need to..

avatar image joshbadams STAFF Oct 31 '16 at 02:18 PM

Could you be more clear on what you need to do?

avatar image sanghaha Nov 01 '16 at 03:11 AM

I used SVirtualKeyboardEntry slate widget. virtual keyboad show up dialog box with a editbox when in focus. and SVirtualKeyboardEntry::OnTextCommitted is not direct call when virtual keyboard dialog hide. but it is call when occur other touch input. I think OnTextCommitted call back when focus switch because of other touch input.

How to use SVirtualKeyboardEntry widget?

avatar image sanghaha Nov 01 '16 at 06:09 AM

I resolve! SetTextFromVirtualKeyboard function override.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question