出先なので完全な回答にならず申し訳ないのですが、想定されているレイアウ
トは、
1.ヘッダの領域をLayoutで確保。
2.フッタの領域をLayoutで確保。
3.スクロールビューを、ヘッダの領域の下(below)、フッタの領域の上(above)
で高さをfill_parentにする。
この手順で、実現できると思います。
あと、below等のID指定は、+記号は要りません。
> android:layout_below="@+id/b1"
は、
> android:layout_below="@id/b1"
で、きちんと反映されるかと思います。
コツは、ビューを細々置くより、まずはLayoutとして領域を確保することを意
識する事。一度、正確に配置すれば、後からLayoutを解体してするのは比較的簡
単に出来ますので。
そして、スクロールビューより先にフッタの領域をおいて、ヘッダとフッタの
間にスクロールビューを置くと言う指定をすることです。
宜しくお願いします。
/*********************************************
有限会社シーリス
代表 有山 圭二
@Address
〒530-0044
大阪市北区東天満二丁目2番5号
第2新興ビル6F
@Web http://www.c-lis.co.jp
*********************************************/
レイアウトファイルを見てないので推測でしか言えませんが、、、
フッターの配置で、android:layout_alignParentBottomの指定をしていますか?
前のメールで述べた通り、ヘッダとフッタを先に配置するのがコツです。
ヘッダは、parentTopにあり、
フッタは、parentBottomにあり、
スクロールビューは、ヘッダの下・フッタの上にある
と、いう関係です。
フッターは、スクロールビューの下にあるのではなくて、画面(parent)の下に
位置するのです。
/*********************************************
有限会社シーリス
代表 有山 圭二
@Address
〒530-0044
大阪市北区東天満二丁目2番5号
第2新興ビル6F
@Web http://www.c-lis.co.jp
*********************************************/