2017-06-16 95 views
0

我有一個網格視圖,我想連續10個按鈕。按鈕的大小應該恰好適合10個按鈕的寬度。如果我採取毫米它只適用於一種類型的屏幕。有關如何使用的任何提示dpdip是值得注意的。在android中的相對屏幕大小

+0

你應該動態地將它計算爲屏幕大小/ 10,並在填充GridView之前執行。您也可以嘗試設置GridView的'android:numColumns =「2」'屬性,並將視圖寬度設置爲'match_parent' –

+0

謝謝!但我怎樣才能動態獲得屏幕大小的值? –

+0

尋找什麼?它在谷歌約12秒內被發現。 –

回答

0

由於每個屏幕都有不同的大小,因此您需要根據加載應用程序的屏幕大小進行調整。我認爲這link可能會幫助你。

此外,爲了更好地理解dp或與密度無關的像素,您可能需要查看here的等式dp並在應用程序的佈局中使用它們。

希望這會有所幫助。

+0

我認爲在答案中提供基本上只有2個鏈接是一個不好的答案。 –