- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
设置时
android:clipToPadding="false"
在 2.3.3 android 设备上的标准 ListView 中,我看到列表项被过早回收。当适配器的 View 完全滚动通过填充而不是滚动超过屏幕边缘时,适配器的 View 将被删除,从而导致 View 被过早删除。有没有人能够解决这个问题?
最佳答案
剪辑到填充是默认行为。一旦 View 不可见(即通过填充)就回收 View 是正常和预期的行为。
您确定您没有尝试将 clipToPadding
设置为 false
?在这种情况下,ListView 仍然会在其子项进入填充区域后立即对其进行回收。 clipToPadding
属性仅影响绘图,并且不会被 ListView
等布局算法考虑在内。我们可以在平台的 future 版本中修复此行为,但现在对您没有帮助,抱歉:(
关于android - 在 ListView 中使用 clipToPadding 时,项目会过早回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15915226/
我知道我可以像这样向小部件添加填充 LazyColumn( modifier = Modifier.padding(0.dp, 0.dp, 0.dp, 10.dp), content =
android Material 设计文档建议在列表的顶部和底部添加 8 dp 的填充,我个人喜欢这个想法并想实现它。我正在使用新的 RecyclerView 小部件来完成简单列表的外观。我遇到的问题
我有一个顶部和底部填充为 10dp 的 recyclerview。 然后我像这样添加 clipToPadding=false: 我注意到我的滚动条实际上会遵守顶部和底部的填充,并且不会滚动整个高
我最近在处理动画,当 FrameLayout 由于奇怪的原因没有正确显示它的阴影时遇到了麻烦。 我找到了一个很好的答案,这对我有帮助,但是使用了一个名为 clipToPadding 的属性。可以在这里
我有一个带内边距的可滚动 EdiText,但如您所知,当您在 EditText 中滚动文本时,它会被内边距剪掉而不是重叠。 EditText 没有 clipToPadding 选项。有没有办法模仿 V
我有以下布局: 这是一个位于 SearchView 下方的简单 RecyclerView。我希望 RecyclerView 的 View 在 SearchView 后面滚动,因
设置时 android:clipToPadding="false" 在 2.3.3 android 设备上的标准 ListView 中,我看到列表项被过早回收。当适配器的 View 完全滚动通过填充而
当使用来自新的 Android 4.4 KitKat API 的半透明状态栏和导航栏时,将 fitsSystemWindows="true" 和 clipToPadding="false" 设置为 L
我是一名优秀的程序员,十分优秀!