0
在Android設備上,可以在開發人員選項中打開佈局覆蓋圖。這應該很簡單,但我不明白紅色邊框實際顯示的是什麼。Android佈局覆蓋
這是我的佈局的屏幕截圖:
,這是相應的XML:
<Button
android:id="@+id/keypad_4"
android:text="4"
android:layout_below ="@id/keypad_7"
android:layout_alignLeft="@id/valueEntry"
android:layout_width ="70dp"
android:layout_height="60dp"
android:layout_margin="0dp"
android:padding="0dp" />
<Button
android:id="@+id/keypad_5"
android:text="5"
android:layout_below ="@id/keypad_8"
android:layout_toRightOf = "@id/keypad_4"
android:layout_width ="70dp"
android:layout_height="60dp"
android:layout_margin="0dp"
android:padding="0dp" />
據我瞭解,藍角指示視圖的寬度和高度,而紅色邊框應顯示填充後的實際內容。
現在,爲什麼即使填充爲零,紅色邊框仍然插入? Button類是否忽略填充並應用其固定值?
可能你的容器佈局設置填充? –
你必須向我們展示整個XML。 – luiscosta
你可以這樣想。紅色邊框是您的視圖,外邊框藍色是您的父母。線是視圖之間的邊界。 –