【发布时间】:2014-10-12 07:08:05
【问题描述】:
我想要的是在创建列表时隐藏第一个位置
但如果用户滚动列表以向上显示隐藏项
我试图在创建列表后隐藏第一个项目,但有时列表只有两个项目,所以它不滚动我怎样才能做到这一点?
listview.post(new Runnable() {
@Override
public void run() {
listview.setSelection(1);
}
});
列表至少可以有行。
【问题讨论】:
-
sum of list items height小于listview的高度如何滚动。您需要为此计算替代逻辑,或将高度降低到小于一个元素的高度。我更喜欢早点而不是晚点 -
您可以将第一项作为Header,然后增加/减少Header的高度。