1

それはほとんど質問を要約しています。ビューを使用してコンテンツを表示する AIR Mobile Flex App プロジェクトが FlashDevelop にあります。すべて正常に動作し、TextInput または TextArea をステージに追加して選択し (ソフト キーボードが表示されます)、テキストを入力します。しかし、Enter キーを押すか、フォーカスを他の要素に変更してキーボードを非表示にすると、フィールドに入力されたテキストを除いて画面が完全に白くなります。

今、それは面白くなります。タブレットを回転させて画面を強制的に調整すると、コンテンツが再び表示されます。場合によっては、白い画面すら表示されず、実行中のアプリのリストを見ると空白のプレビューが表示される真っ暗な画面が表示されることがあります。

この動作以外のロジックを把握できません。どういうわけか画面が再描画したくないようです。

更新:

AIR バージョン: 3.1

HYUNDAI SmartPad H-SP701G、Android 4.0.4 でテスト済み

UPD2:

SANSUI ETAB 801VP でテストしても、同じ効果が得られます。

4

1 に答える 1

0

問題は、アプリケーション構成 XML にあります。タグを確認してください。「auto」または「cpu」の値を入力すると、問題が解決するはずです。

<renderMode>auto</renderMode>

私の場合、直接設定しましたが、これが問題の原因でした。ダイレクト レンダリング モードを使用すると、アプリケーションが HTC Evo 3D および Samsung Galaxy s3 で動作しなくなりました。ただし、HTC Desireでは機能しました。

于 2013-04-17T09:48:18.430 に答える