我的relativelayout
有2 ImageButtons
和2 spinner
。所有都是aligne到垂直中心。现在当paddingBottom
到relativelayout
微调器和按钮被切断时。按钮和旋转器的底部没有在这里切割。
这是我的代码
<RelativeLayout
android:id="@+id/rellayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:paddingBottom="20dp">
<ImageButton
android:id="@+id/imgshare"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:background="@android:color/transparent"
android:paddingRight="5dp"
android:src="@drawable/share" />
<ImageButton
android:id="@+id/imageButtonLocation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:background="@android:color/transparent"
android:padding="5dp"
android:src="@drawable/location_icon" />
<Spinner
android:id="@+id/spnrprivacy"
android:layout_width="100dp"
android:layout_height="30dp"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:layout_toRightOf="@id/imageButtonLocation"
android:background="@drawable/dropdown" />
<Spinner
android:id="@+id/spnrtitbits"
android:layout_width="100dp"
android:layout_height="30dp"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:layout_toRightOf="@id/spnrprivacy"
android:background="@drawable/dropdown" />
</RelativeLayout>
有谁知道为什么会这样?
答案 0 :(得分:0)
更改微调器"30dp"
的固定高度并将其设为wrap_content
。这可能在设备中表现不同
<强> ANS:强>
您可以将PaddingBottom
设置为像spinner一样的子项,而不是MarginBottom
。没有RelativeLayout
的属性,这就是我能提出的建议