当我尝试在相对布局上设置蓝色背景时出现问题,但仅限于平板电脑(sw600dp)
请参阅xml布局 profile.xml(sw600dp)
<RelativeLayout
android:id="@+id/profile_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/header_cover_image"
android:background="@color/bluish"
android:elevation="4dp"
android:paddingTop="15dp"
android:paddingBottom="15dp">
<com.ImagenCircular
android:id="@+id/user_profile_photo"
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_below="@+id/header_cover_image"
android:layout_centerHorizontal="true"
android:background="@drawable/imagen_circular"
android:elevation="5dp"
android:padding="20dp"
android:scaleType="centerInside"
android:src="@drawable/ic_icon_user_blanco"/>
</RelativeLayout>
我在相对布局上设置蓝色背景:
android:background="@color/bluish"
但不行。在经典手机上工作完美,我有相同的代码部分。请参阅 profile.xml
<RelativeLayout
android:id="@+id/profile_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/header_cover_image"
android:background="@color/bluish"
android:elevation="4dp"
android:paddingTop="15dp"
android:paddingBottom="15dp">
<com.ImagenCircular
android:id="@+id/user_profile_photo"
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_below="@+id/header_cover_image"
android:layout_centerHorizontal="true"
android:background="@drawable/imagen_circular"
android:elevation="5dp"
android:padding="20dp"
android:scaleType="centerInside"
android:src="@drawable/ic_icon_user_blanco"/>
</RelativeLayout>
在 colors.xml 上,我有:
<item name="bluish" type="color">#1378ff</item>