0
我創建了一個自定義視圖,我把它放在一個LinearLayout上。Android Impossibile填充佈局高度與自定義視圖
問題是我無法完全填充佈局的高度,自定義View的大小總是平方,width = height。
這裏是我的佈局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
android:layout_weight="0">
<it.inav.graphics.MapView
android:id="@+id/map"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"/>
</LinearLayout>
似乎是使用的RelativeLayout和「strecth」同時使用
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
,但仍然認爲上班,如果我嘗試獲得的唯一途徑尺寸高度,它返回之前的相同長度。
使用 機器人:layout_height = 「FILL_PARENT」 儘管使用 機器人:layout_height = 「match_parent」 –