2011-07-30 42 views
0

我正在設計一個圖庫視圖在Android中,我需要兩個視圖佔據屏幕的每一半(2個視圖全屏)。用戶滾動時顯示下一個視圖。這背後的想法是有五個視圖,用戶最初看到兩個視圖。我嘗試了幾個選項,但沒有成功,其中setLayoutParams(new Gallery.LayoutParams(screenWidth/2,screenHeight/2));並沒有真正解決問題。如果有人遇到這種情況,如果問題發送給我一個建議或路徑。感謝您的閱讀,並請讓我知道如果您需要任何進一步的細節,以防我沒有明確表達自己的意思。Android圖庫視圖在單個屏幕上顯示兩個視圖。

回答

1

​​ 爲了獲得這兩個視圖相等的重量,以便兩個需要相等的高度(半個屏幕)。然後在 setLayoutParams(new Gallery.LayoutParams(screenWidth/2, screenHeight/2)); ,而不是設置screenwidth/2和高度/ 2使用填充父母那裏... 希望它可以幫助... 如果發現任何問題...發佈您的佈局和代碼相關的。 ..

+0

非常感謝您的及時迴應。您的答案完全符合標準佈局,但在處理圖庫小部件時,視圖行爲會發生變化。所以我的問題是真的有一個5視圖的畫廊,其中每個視圖佔據畫廊中的一個位置我的最終目標是有這個畫廊在屏幕上顯示位置1和2,他們每個佔據屏幕的一半(我的意思是位置在位置)。謝謝閱讀。 –

相關問題