【问题标题】:AIR - Get SoftKeyboard Screen SizeAIR - 获取软键盘屏幕尺寸
【发布时间】:2015-04-09 03:34:18
【问题描述】:

在我的 AIR 移动应用程序中,当软键盘被激活时,我尝试调整我的应用程序的大小,以便我的应用程序的底部不会被键盘覆盖。根据我的阅读,这被认为是默认行为,但我一直无法让它工作,我已经尝试了我在网上找到的所有东西,而不是键盘覆盖在应用程序的顶部。

然后我决定自己根据软键盘的高度和 y 位置调整应用程序的大小,结果发现用于确定键盘高度和 y 位置的内置 AIR 方法不正确 (YAY)。我什至尝试使用第 3 方 ANE 来确定 FreshPlanet 的屏幕高度,但它们的代码也不总是返回正确的值。我觉得这不应该那么难弄清楚,但我被困住了。请帮忙!

TLDR: 激活软键盘后,如何将我的应用程序大小调整为剩余的屏幕空间?

【问题讨论】:

    标签: android ios mobile air


    【解决方案1】:

    您使用的是什么渲染模式? (在 manifest.xml 中)我发现只有 cpu 正在努力获得正确的键盘高度。 也尝试将 softKeyboardBehavior 设置为 none:<softKeyboardBehavior>none</softKeyboardBehavior>

    【讨论】:

      猜你喜欢
      • 2012-11-12
      • 1970-01-01
      • 2015-07-31
      • 2011-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多