Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我试图解释我需要做什么:我正在尝试创建一个列表视图,无论屏幕大小如何,它总是在屏幕上只显示 4 行 - 所以我需要以某种方式调整列表行的大小基于屏幕高度。另外我希望我的列表视图在滚动后不要停止在一行的“中间”——我希望它“剪辑”到最近的一行边缘。谁能指出我正确的方向,因为我现在不知道如何开始。
我知道剪辑可以通过实现,smoothScrollToPosition()但我如何确定顶行底边或底行顶边是否更靠近屏幕边缘?
smoothScrollToPosition()
任务似乎太奇怪了。你还需要滚动吗?那里的物品总数是多少?你真的需要列表视图吗?考虑完全不使用 listview,而是用 Items 动态填充容器