はじめに
AndroidのListViewにてリストのカスタムビューにマージンを持たせたくListViewの水平方向(paddingHorizontal)に幅をもたせました。
その時にスクロールバーもpaddingされてしまったのでその解決方法のメモ。
やりたいこと
やりたいこととしてはListViewの行はpaddingしつつもスクロールバーは画面の右端にしたい。
解決方法
ListViewの属性にandroid:scrollbarStyle="outsideOverlay"を加えることで解決しました。
1 2 3 4 5 6 7 | <ListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp" android:paddingHorizontal="15dp" android:scrollbarStyle="outsideOverlay"> |
以上です。