我有一個設計,我需要在我的應用程序中遵循。其中有幾個按鈕,圖像和文字瀏覽放置在整個屏幕上(有些左對齊,右對齊,一些居中等)。我需要做的就是讓所有這些元素都像設計圖像一樣出現。問題是,如果我嘗試使用dp執行此操作,它可能會比設計圖像指定的更寬或更窄,並且取決於屏幕的屬性。 (我已經有一個應用程序,我在dp中完成了所有工作,並且在我的高分辨率手機上它完美運行,但在朋友的舊手機上,它削減了活動的邊緣)如何在android中製作比例佈局?
我的問題是我用這個元素嗎?我聽說過在線性佈局中使用重量,但是如何讓項目具有不同的寬度和高度,並將它們放置在整個屏幕上,我是否覺得合適?如何確保它在所有屏幕尺寸上看起來完全一樣?
在此先感謝! :)
編輯:
的一點是,我需要的按鈕,只是因爲他們在屏幕上(這將是一個列表視圖元素,我試圖做一個xml爲了它)。距離,比例,一切,它需要按比例縮放到屏幕寬度,並且是這個尺寸和分佈。而且,我不只是尋找解決這個特殊問題的方法,我想學習如何做到這一點......
我認爲在你的情況下使用重量是一個很好的解決方案,你可以發佈你的設計的小計劃? – Bubu 2015-03-02 22:31:05
增加了一個例子。這是圖像 – user1549053 2015-03-02 22:51:46
您可以使用相對佈局。如果你沒有時間......你應該使用webView,但這不是一個好主意,而不是傳統的。給我們你的代碼請。 – 2015-03-03 03:50:29