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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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 如何从flash player中删除软键盘_Android_Actionscript 3_Flash - Fatal编程技术网

Android 如何从flash player中删除软键盘

Android 如何从flash player中删除软键盘,android,actionscript-3,flash,Android,Actionscript 3,Flash,我需要一种在android平台上调用软键盘的方法,我在这里就知道了如何使用它。现在我需要关闭键盘,基本上有一个按钮,我想用它来切换键盘。Flash提供了一种调用键盘但不杀死键盘的方法(从未了解它们是如何工作的)。还有一个问题是,当我单击位于屏幕左下角的软键盘上的向下按钮时,不会触发软键盘停用事件。它似乎只有在焦点从一个对象转移到另一个对象时才会触发 那么应该怎么做呢?我不确定这是否可行,这有点麻烦,但在“隐藏”按钮上,单击可以将焦点设置为屏幕外文本字段,该字段的needsSoftKeyboard

我需要一种在android平台上调用软键盘的方法,我在这里就知道了如何使用它。现在我需要关闭键盘,基本上有一个按钮,我想用它来切换键盘。Flash提供了一种调用键盘但不杀死键盘的方法(从未了解它们是如何工作的)。还有一个问题是,当我单击位于屏幕左下角的软键盘上的向下按钮时,不会触发软键盘停用事件。它似乎只有在焦点从一个对象转移到另一个对象时才会触发


那么应该怎么做呢?

我不确定这是否可行,这有点麻烦,但在“隐藏”按钮上,单击可以将焦点设置为屏幕外文本字段,该字段的needsSoftKeyboard属性设置为false


我没有安卓手机,所以我无法从这里测试它是否工作。

好的,所以如果你只设置“stage.focus=null”,它会降低键盘。我突然想到要试试这个,效果很好。

问题是,由于没有触发软键盘事件(激活和停用),无法知道何时单击了隐藏按钮。当我使用按钮切换软键盘时,这可能会起作用。让我看看有没有。是的,我指的是你的按钮。当您按下实际键盘上的关闭按钮时,键盘是否也没有关闭?不,不,软键盘上的隐藏按钮工作正常,但不会引发软键盘停用事件。所以我不知道什么时候切换布尔变量。我只有一个显示/隐藏键盘的按钮,因此如果未设置var,我的按钮将不会显示键盘。但这是另一个问题,让我先通过尝试将焦点设置到另一个对象来关闭键盘。啊,似乎只是转移焦点不起作用,所以我尝试将鼠标单击事件发送到我转移焦点的对象。我这样做是因为在移动焦点后,如果我点击对象,键盘会被禁用。:???妈的,我现在想不出还有什么可以尝试的了。如果我有什么想法,我会继续思考,然后再给你回复。