シンプルなレイアウトのモバイル AIR アプリがあります。
<s:layout><s:VerticalLayout /></s:layout>
<s:TextArea width="100%" height="100%" />
<HGroup width="100%" >
<s:Button label="button" />
<s:Button label="button" />
<s:Button label="button" />
</HGroup>
メインアプリで resizeForSoftKeyboard="true" を設定することにより、ソフトキーボードが開いたときにアプリケーションのサイズが変更されるように設定されています。textArea はデフォルトの Flex 4.6 スキンを使用します。
私の問題は、ユーザーが私のtexAreaにテキストを入力してキーボードを開くと、ボタンをクリックしようとするとすぐにソフトキーボードが下がるため、TextAreaの下のボタンをクリックできないことです(フォーカスが外れるため) (TextArea? の) すぐに再び開きます (mouseDown の位置が TextArea? の上にあるため)。
ユーザーが TextArea とキーボードの間のボタンをクリックできるように、ソフトキーボードが閉じないようにするにはどうすればよいですか?
ありがとう