Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 文本未出现在文本字段上_Actionscript 3_Flash Cs6 - Fatal编程技术网

Actionscript 3 文本未出现在文本字段上

Actionscript 3 文本未出现在文本字段上,actionscript-3,flash-cs6,Actionscript 3,Flash Cs6,要显示android应用程序的软键盘,我编写了textfield.needsSoftKeyboard=true并单击textfield调用textfield.requestSoftKeyboard()方法。键盘正在出现。但问题是文本字段中没有出现文本…如果您可以将代码片段张贴在此处以供进一步调查,这将是有意义的。除此之外,您的textfield可能由于某种原因而失去焦点,因此您可以通过调用“stage.focus=textfield;”来解决问题。也可能是字体嵌入或样式有问题(例如白色背景上的白

要显示android应用程序的软键盘,我编写了textfield.needsSoftKeyboard=true并单击textfield调用textfield.requestSoftKeyboard()方法。键盘正在出现。但问题是文本字段中没有出现文本…

如果您可以将代码片段张贴在此处以供进一步调查,这将是有意义的。除此之外,您的textfield可能由于某种原因而失去焦点,因此您可以通过调用“stage.focus=textfield;”来解决问题。也可能是字体嵌入或样式有问题(例如白色背景上的白色文本)。通过向文本字段传递预填充的文本,确保该文本字段显示所有文本。目前还有一个错误,一些Android设备上无法显示中文和日文字符()。

问题是textfield失去焦点。最后我找到了解决方案。我们必须像这样设置tlf textfield的焦点。txtField.textFlow.interactionManager=new EditManager(); txtField.textFlow.interactionManager.selectRange(0,0);
txtField.textFlow.interactionManager.setFocus()

这里我使用tlf TEXTFIELD我的代码:Multitouch.inputMode=MultitouchInputMode.TOUCH\u点;username_txt.needsSoftKeyboard=true;用户名_txt.addEventListener(MouseEvent.CLICK,onClick);函数onClick(e:MouseEvent):void{username_txt.requestSoftKeyboard();stage.focus=username_txt;}您是否检查了1)我之前评论中提到的错误不是错误的来源2)是否出现了预填充的文本?他指的是您是否首先要显示任何文本..ie
myTf.text=“text”
我还建议为调试设置
myTf.border=true
,此时会出现预填充文本@Jan@MartonPallagiFor clasic textfield text EXPENDING..但仅TLF textfield存在问题@Jan@MMarton帕拉吉