这基本上概括了这个问题。我在FlashDevelop中有一个AIR移动Flex应用程序项目,它使用视图来显示内容。一切都很好,我可以添加一个TextInput或TextArea到舞台,选择它(软键盘显示),键入一些文本。但是,当我按enter键或将焦点更改到其他元素以隐藏键盘时,屏幕将完全变白,除了在字段中输入的文本。
现在它变得有趣了。如果我旋转平板电脑迫使屏幕调整,内容就会再次可见。有时它甚至不显示白屏,而是一个漆黑的屏幕,在查看正在运行的应用程序列表时显示空白预览。
除了这个行为,我无法理解逻辑。似乎屏幕就是不想重画。
乌利希期刊指南:
AIR version: 3.1
在HYUNDAI SmartPad H-SP701G, Android 4.0.4上测试
UPD2:
在三穗ETAB 801VP上测试,仍然得到相同的效果
问题出在应用程序配置XML中。检查你的标签。输入"auto"或"cpu"值应该可以解决这个问题。
<renderMode>auto</renderMode>
在我的例子中,我设置了direct,这就是问题的原因。使用直接渲染模式导致应用程序无法在HTC Evo 3D和三星galaxy s3上工作。不过它在HTC Desire上确实奏效了。