我无法在我的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工作,如果有的话,你对我有任何想法。
欢呼声,