プログラマの雑記帳

2011-05-02

知っておいた方が良い事 ScrollViewとListViewの関係

ListViewにstyleを定義したスクロールバーを置きたくて、

ScrollViewを置いて、その下にListViewを配置していたのですが、

ListViewが変な挙動になってしまいました。

調べてみると、ListView は ScrollView の機能を含んでいるとのこと。



<ListView android:id="@+id/listView1"

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:scrollbarThumbVertical="@drawable/scrollbar_thumbl"

android:scrollbarSize="10dip"

android:scrollbarStyle="outsideInset" ></ListView>



こうやって書いてあげればdrawable/scrollbar_thumblに定義した形のスクロールバーがちゃんと表示されました。

トラックバック - http://d.hatena.ne.jp/yuyu14/20110502/1304328568