2017-02-28 66 views
0

是否可以爲所有xml視圖的寬度和高度設置項目默認值?在我的個XML項目 80%的有:爲layout_width設置項目範圍默認值並且layout_height

的android:layout_width = 「match_parent」

機器人:layout_height = 「WRAP_CONTENT」

爲什麼不設置爲默認的,只有指定的地方是不同的。這可能嗎?

+0

這些是xml中任何視圖的必需屬性因此,您必須將這兩種視圖都設置爲您的視圖,因此將它們設置爲默認設置有什麼意義? –

+0

,因爲我在輸入寬度和高度100倍的地方是相同的...... – bluevoid

回答

0

實現此目的的一種方法是在樣式中定義兩個屬性並將該樣式應用於所有xml。但是我真的沒有看到這樣做的任何一點,佈局高度和寬度都是必須通過風格直接或間接提供的強制屬性。

-1

因爲不同的設備,如三星Galaxy J1,J2銀河,索尼的Xperia XA,的Xperia UTRA,Galaxy Note的7 ...有不同的寬度,高度和分辨率...如果我們設置

android:layout_width="50dp" 

android:layout_width="50px" 

我們無法確保該應用將與屏蔽手機完全匹配。此外,某些應用可以垂直和水平旋轉

+0

即使設備具有不同的分辨率,「match_parent」和「wrap_content」也可以獨立工作。這樣可確保應用完全符合屏幕手機。 – CoderP