2017-02-16 123 views
-7

我有一個適合所有手機的佈局,但是當分辨率爲480x800時,佈局底部不在屏幕上。我正在使用dp尺寸。不管像素數量如何,它不應該是密度獨立的。我該怎麼做才能解決這個問題?Android佈局不適合屏幕

+8

如果沒有xml文件而沒有截圖,我們可以幫助您嗎? – Piyush

+2

Post atleast xml文件解決問題 –

+0

您業餘愛好者... – orkun

回答

0

查看圖2和圖3,這裏是使用dp的視覺示例。

https://developer.android.com/guide/practices/screens_support.html#density-independence

View的逗留相同的大小,無論屏幕密度的,所以如果你沒有足夠的物理空間來顯示一切都在屏幕上加載您的佈局,有些部件會最終會關閉屏幕。您可能還想嘗試使用RelativeLayout,因此如果您有View需要位於屏幕的底部,則可以將它們定義爲這樣,而無需在dp中指定確切的數字。您的佈局可能使用了dp,但它仍然可以針對特定的屏幕進行定製。

+0

謝謝先生,我會看看現在 – orkun