【发布时间】:2015-02-25 20:53:43
【问题描述】:
在 lolipop 之前的 android 版本中,以下代码有效,并且按钮前面有一个图像。但在 android 5 中,imageview 放在按钮后面。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<Button
android:id="@+id/button"
android:layout_width="210sp"
android:layout_height="210sp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@drawable/round_button"
android:drawablePadding="10dip"
android:gravity="center_vertical|center_horizontal" />
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:contentDescription="@string/torch"
android:src="?attr/imageview" />
</RelativeLayout>
【问题讨论】:
-
这些是否在
RelativeLayout中? -
@CommonsWare 是的,他们在里面
标签: android android-5.0-lollipop