できないと思っていた、ScrollViewの中にListViewを入れるための方法。
こちらのサイトの方法でできるようです、というよりできました。ここにメモしておきます。
Android: put ListView in a ScrollView
なんで普通の方法で、できなかったか、というと、ListViewもScroll機能があるため、表示のサイズが画面(レイアウト)に収まるように、ListViewがそれ自体のサイズを決めてしまうから。そのため、ListViewを格納しているScrollViewは、収まっているListViewのサイズをスクロール不要、と認識してしまいます。
それだけなら、ListViewのスクロール機能は動きそうですが、Scroll機能(フリック)はScrollViewで処理されてしまうため、ListViewもScrollしない、となると考えられます。
0 件のコメント:
コメントを投稿