【问题标题】:Can not set background for RelativeLayout?无法为RelativeLayout 设置背景?
【发布时间】:2014-05-10 13:49:09
【问题描述】:

在我的布局文件中:

<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:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:background="@drawable/theme"
    tools:context=".MainActivity" >
    ...
</RelativeLayout>

我在图形布局中看到。主题设置为我想要的,我在 Galaxy Note 3 中运行,它只是白色的。当我设置另一个图像时,没关系。我不知道原因。你能告诉我该怎么做吗?

【问题讨论】:

  • 主题是什么?你可以尝试设置 android:background="#00AA00"
  • 您的代码是正确的,我认为..可能是您的图像有问题或错误..尝试删除图像并再次将其添加到可绘制文件夹..
  • 尝试动态执行,看看会发生什么。

标签: android android-layout android-ui android-background


【解决方案1】:

可能是你的图片分辨率很高,也可能分辨率很低,从代码中很难分辨,但从你写的内容来看,当你设置其他图片时它运行良好,这是唯一的结论。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 2015-09-22
    相关资源
    最近更新 更多