質問が言うように、私がどちらかをするとき
listview.smoothScrollToPositionFromTop(position, 0);
また
listview.setSelectionFromTop(position, 0);
アイテムは、リストの一番上の位置ではなく、2 番目の位置にスクロールされます。アイテムを一番上の位置までスクロールするにはどうすればよいですか?
アップデート
ちょっとした文脈では、以下がうまくいくでしょう
listview.smoothScrollToPositionFromTop(position+1, 0);
しかし、それは私にとって扱いやすさの問題を引き起こすでしょう。