文本未出现在文本字段中

时间:2014-10-17 03:57:03

标签: actionscript-3 flash-cs6

要为Android应用程序显示软键,我写了textfield.needsSoftKeyboard = true并在文本字段上调用onclick textfield.requestSoftKeyboard()方法。键盘出现..但问题是文本没有出现在文本字段...

2 个答案:

答案 0 :(得分:0)

如果您可以在此处发布代码段以供进一步调查,那将是有意义的。除此之外,可能是您的文本域由于某种原因而失去焦点,因此您可以通过调用" stage.focus = textfield;"来解决您的问题。也可能是字体嵌入或样式存在问题(例如白色背景上的白色文本)。通过将预填充文本传递给文本字段,确保文本字段完全显示文本。目前还存在一个错误,在某些Android设备上无法显示中文和日文字符(https://bugbase.adobe.com/index.cfm?event=bug&id=3839647)。

答案 1 :(得分:0)

问题是textfield失去了焦点。最后我得到了解决方案。我们必须为这个tlf文本字段设置Focus,如this.txtField.textFlow.interactionManager = new EditManager(); txtField.textFlow.interactionManager.selectRange(0,0); txtField.textFlow.interactionManager.setFocus();