无法在flex 4.6中为playbook获取数字软键盘

时间:2012-05-22 14:40:45

标签: flex numeric soft-keyboard playbook

我无法在我的Flex 4.6移动应用程序中为BB Playbook的textinput组件激活数字软键。

以下是我所做的(以及许多其他配置):

我的app.xml

<fullScreen>false</fullScreen>
<renderMode>cpu</renderMode>
<softKeyboardBehavior>none</softKeyboardBehavior>

我的主要应用

<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                        xmlns:s="library://ns.adobe.com/flex/spark"
                        firstView="views.View1"
                        applicationDPI="160"
                        splashScreenImage="SplashScreenImage"
                        resizeForSoftKeyboard="true">

<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>

<!--  set up a home button on the views -->
<s:navigationContent>
    <s:Button icon="@Embed('assets/home.png')" click="navigator.popToFirstView()"/>
</s:navigationContent>

在我的第一个视图中是一个示例textinput行

<s:TextInput id="txtNumber" softKeyboardType="number" width="50%" restrict="0-9" textAlign="right"   enter="enterKeyHandlerFunction()"/>

我也尝试过导入flash.text.SoftKeyboardType 我还将上面的行更改为softKeyboardType =“{SoftKeyboardType.NUMBER}”

我显然做错了,或者数字键盘对PlayBook不起作用。

有没有人让它为PlayBook工作,如果有的话,你对我有任何想法。

欢呼声,

0 个答案:

没有答案