滚动组件ToVisible在android上的代号一中不起作用,键盘打开

Posted

技术标签:

【中文标题】滚动组件ToVisible在android上的代号一中不起作用,键盘打开【英文标题】:scrollComponentToVisible not working in codenameone on android, with keyboard open 【发布时间】:2021-12-16 22:41:55 【问题描述】:

android上,当使用scrollComponentToVisible且键盘打开时,组件不会滚动到实际可见区域,而是在键盘下方。

【问题讨论】:

尝试在模拟器中使用桌面模式并将其缩小到您在键盘打开时看到的比例。你能在那种情况下重现这个问题吗?如果是这样,您可以检查组件并查看可滚动容器的大小/位置。您还可以使用调试器查看发生了什么。 【参考方案1】:

通过将代码包装在“callSerially”语句中解决了这个问题。我还将直接滚动调用更改为“requestFocus”滚动以及“startAsyncEditing”。

【讨论】:

以上是关于滚动组件ToVisible在android上的代号一中不起作用,键盘打开的主要内容,如果未能解决你的问题,请参考以下文章

React-Native SectionList 滚动到Android上的项目

代号一 App上的暗色状态栏

代号一屏缩水[重复]

更改 Material UI 选项卡组件上的滚动按钮图标

如何捕获 v-data-table 组件上的滚动事件?

树组件上的 Flex 4 自定义滚动条