当TextInput失去焦点时,我的Android AIR应用程序会显示白屏



这基本上概括了这个问题。我在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上确实奏效了。

相关内容

  • 没有找到相关文章

最新更新