2010-06-09 26 views
-1

我想創建一個scrollview,它包含一個linearlayout,裏面有一些選項。我想讓選項顯示在頂部並向下增長,並在屏幕的最底部顯示「保存」,「刪除」和「取消」按鈕(如果剩餘空間在所有選項的底部和按鈕的頂部之間)。如何在android上使用這個linearlayout?

這是我嘗試的截圖: HTTP://img375.imageshack.us/img375/3628/10370572.png
(StackOverflow的只是讓我發佈一條鏈路,所以你必須擺脫的http:和其他之間的空間)

正如您所看到的,按鈕直接顯示在選項下方,而不是屏幕底部。事實上,儘管有fill_parent的高度和1的權重(藍色是滾動視圖,所以還有擴展空間),但頂級(綠色)線性佈局並未完全向下延伸。

我試過每種可能的高度,重量,比重和其他任何可能的組合來獲得這個工作,但仍然無法完成它。每當我粘貼我的xml佈局到這裏,頂部和底部被切斷,所以我把它粘貼在這裏:pastey link

任何人都可以看到我做錯了什麼?

回答

0

我的建議是,將線性佈局的綠色部分的「佈局高度」更改爲「fill_parent」。

將按鈕線性佈局添加到「Wrap_content」。

如果粘貼XML,識別起來會更簡單。

-Vinay

+0

綠色的線性佈局_does_有一個fill_parent的高度,我說在我的文章。 XML也鏈接在我的文章中。 – Arkadiy 2010-06-09 13:08:15

相關問題