0

我正在使用 Genexus Ev3 U2 为智能设备开发一个适用于 android 的应用程序。我有一个事务,其中我有一个选项卡控件,每个选项卡页内都有多个属性。其中一个标签页有多个组合框属性,列表大于屏幕大小;当我在 android 模拟器中测试时,滚动在编辑和查看模式下与选项卡一起正常工作;但是当我在设备(Android 4.1.2)上测试时,滚动在查看模式下工作,但在编辑模式下没有。

我怎么能解决这个问题。

谢谢你。

4

2 回答 2

0

看来问题出在Android版本(4.1.2)上。使用 Genexus 生成的应用程序在此版本中存在此问题,但我在 Android 4.2.2 中尝试了该应用程序,并且标签内的滚动没有问题。

于 2014-12-23T22:14:12.777 回答
0

我遇到了同样的问题,虚拟键盘在我的屏幕上隐藏了 EditTexts。我在清单文件中为活动标签引入了以下属性:

android:windowSoftInputMode="stateVisible|adjustResize|adjustPan"

我还需要在活动的 OnCreate 函数中添加以下代码:

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

这解决了问题,并且在所有分辨率模拟器和三星设备上都运行良好。不过,它在 Google Nexus S 设备上确实失败了,我可以再次看到隐藏 EditTexts 的虚拟键盘的相同问题。

于 2014-12-04T20:11:45.893 回答