1

重複の可能性:
プログラムでAndroidListViewの特定の位置にスクロールします

スクロールバー付きのリストビューがあります。スクロールバーを数ピクセル下にシフトしたい。

android:scrollY="20dp"

これをlistViewで設定しようとしましたが、何も変わりません。

オフセットを達成する方法についてのアイデアはありますか?

4

2 に答える 2

1

setSelectionFromTop を使用してコード ビハインドで設定できます

http://developer.android.com/reference/android/widget/ListView.html#setSelectionFromTop(int , int)

scrollY はスクロール ビューに向いていると思います。見た目からリスト ビューで試したことはありません。リスト ビューでは機能しないと思います。

ドキュメント listview xml の継承されていない属性が次のみである場合、xml からスクロールすることはできないと思います。

android:divider android:dividerHeight android:entries android:footerDividersEnabled android:headerDividersEnabled

私はAbsListViewをチェックしましたが、それを可能にする属性もありません..

于 2012-11-01T14:58:30.037 に答える