Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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
Android needsSoftKeyboard()方法不可用_Android_Apache Flex_Text - Fatal编程技术网

Android needsSoftKeyboard()方法不可用

Android needsSoftKeyboard()方法不可用,android,apache-flex,text,Android,Apache Flex,Text,我已经安装了 FlashBuilder玉米煎饼 Sdk 4.5 和 Flash播放器10.2 空气2.0 但在我看来,不需要softkeyboard()方法 <s:View xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" title="Home" xmlns:views="views.*" destructionPolicy="none

我已经安装了

FlashBuilder玉米煎饼 Sdk 4.5 和 Flash播放器10.2 空气2.0

但在我看来,不需要softkeyboard()方法

<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark" title="Home" xmlns:views="views.*"
        destructionPolicy="none" xmlns:mx="library://ns.adobe.com/flex/mx" >

而这不在

<s:TextInput x="194" y="212" />

我已经阅读了有关此方法和SoftKeyboardEvent的信息,但我无法访问SoftkeyboardMethod和SoftKeyboardEvent

原因是什么? 也许我错过了什么

请帮帮我。 我正在制作一个Flex Mobile项目,用户可以在运行时添加文本

如何在运行时打开软键盘添加文本

谢谢。

您要设置什么控件(而不是视图)?从文档中可以看出,它不是一个方法,而是控件上的一个属性。TextInput不需要它,因为它会自动出现(并且不能设置为false):

例如,
NumericStepper
可能受益于
对软键盘的需求

控件上还有三个软键盘事件:

softkeyboard激活、softkeyboard激活、softkeyboard停用

更多信息请点击此处:

谢谢Brain,我也检查了此文本输入,但此标记“”中不可用,如果写入此标记,则会发生编译器错误。无法解析组件类型spark.components.TextInput的属性“needsSoftKeyboard”。我想我遗漏了一些东西,你能猜一下我为什么不能进入这个地方吗?我正在windows xp上测试此应用程序。@Ghulam Murtaza:您使用的SDK版本是什么?你还在使用10月份的测试版吗?我使用的是4.5,Spark TextInput确实需要软键盘,尽管该特定控件应该忽略它。确保您正在使用最新的SDK和工具:@Brain:它现在正在使用Flex 4.5。非常感谢,布莱恩Genisio@Ghulam穆塔扎:很高兴知道这一点。请将此答案标记为正确和/或向上投票。这个网站运行于cred points:)请再次编辑问题,我认为代码缺失。另外,请使用代码格式化程序。