gpt4 book ai didi

Android CalendarView/TimePicker 无法在 ScrollView 中工作

转载 作者:搜寻专家 更新时间:2023-11-01 09:11:36 25 4
gpt4 key购买 nike

我正在制作一个表单,最终不得不将我的 LinearLayout 封装在一个 ScrollView 中,这样软键盘就不会覆盖一些字段。

在我这样做之后,我在表单中使用的 CalendarView 和 TimePicker 不再工作了。您根本无法在 CalendarView 中的月份之间滚动,每次滑动 TimePicker 只会移动大约一小时或一分钟。

表单本身并没有完全填满屏幕,因此不需要向下滚动软键盘。在键盘向上且整个表单可滚动的情况下,我注意到在 TimePicker 的旋转轮最初的小幅移动之后,整个表单开始移动。


那么,ScrollView 是否捕捉到滚动日历和时间所需的 Action ?我一直无法找到解决方案。有什么建议吗?

最佳答案

尝试在 ScrollView 上将 FillViewPort 设置为 true。如果只有一个这样的小部件可见,这至少会起作用。

关于Android CalendarView/TimePicker 无法在 ScrollView 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7894732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com