gpt4 book ai didi

android - android :isScrollContainer do? 是什么意思

转载 作者:IT王子 更新时间:2023-10-29 00:06:26 25 4
gpt4 key购买 nike

有人知道 android:isScrollCONtainer = (boolean)$(View).setScrollContainer(boolean) 做什么吗?

起初我认为这将是在 ScrollView 中设置 View 不使用 ScrollView 滚动的答案,但似乎并非如此。

在 Android 开发者中它说,

"Set this if the view will serve as a scrolling container, meaning that it can be resized to shrink its overall window so that there will be space for an input method. "

谁能解释一下这个描述是什么意思?
在这种情况下什么是滚动容器?
有哪些输入法?

最佳答案

滚动容器是一种容器的大小与其内容无关的容器。例如,您可以制作高度为 100 像素的 ScrollViewListView,但您可以根据需要容纳尽可能多的内容。同样,无论 View 中内容的大小如何,您都可以将 View 的大小设置为您想要的任何值。

如果容器是可滚动的,那么 Android 知道它可以缩小容器的大小,而不会使容器的部分内容无法访问(因为用户只需向下滚动即可查看不在屏幕上的内容)。它在 SoftKeyboard 打开时使用它 - 如果容器是可滚动的,它将尽可能地缩小它以尝试将所有元素保留在屏幕上。

所以ScrollViewListViewGridView等都是滚动容器的例子。

关于android - android :isScrollContainer do? 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5308247/

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