Java 如何为Android设置背景图像?

Java 如何为Android设置背景图像?,java,android,eclipse,Java,Android,Eclipse,我有点问题。我的应用程序将在按钮、背景、字段等方面使用大量外部资源,。问题是我想让它适合所有尺寸的手机 如果我有一个500x500的图像,它不会自动缩放以适合700x800的手机。对于这类问题,有哪些常见的修复方法 编辑: 从图像中你真的看不到,但图像周围有一个边框,分辨率可以是任意大小的手机。蓝色应该是顶部灰色的宽度。在框架布局中添加android:background=“@drawable/ic\u launcher”在框架布局中添加android:background=“@drawa

我有点问题。我的应用程序将在按钮、背景、字段等方面使用大量外部资源,。问题是我想让它适合所有尺寸的手机

如果我有一个500x500的图像,它不会自动缩放以适合700x800的手机。对于这类问题,有哪些常见的修复方法

编辑:



从图像中你真的看不到,但图像周围有一个边框,分辨率可以是任意大小的手机。蓝色应该是顶部灰色的宽度。

框架布局中添加
android:background=“@drawable/ic\u launcher”
框架布局中添加
android:background=“@drawable/ic\u launcher”

请对您尝试的内容和结果进行编码?您如何设置背景?只是为了确保您是
ImageView
来设置您的背景?请对您尝试的内容和结果进行编码?您如何设置背景?只是为了确保,您是
ImageView
来设置您的背景吗?@DanielContreras抱歉,我没有准确地了解您的情况,您可以拍摄模拟器的打印屏幕并发布图像,这样我们就可以准确地看到问题所在。抱歉,您是对的,我必须从ImageView中完全删除图像。谢谢。@DanielContreras很抱歉,我没有完全理解您的意思,您可以拍摄模拟器的打印屏幕并发布图像,这样我们就可以准确地看到问题所在。很抱歉,您是对的,我必须从ImageView中完全删除图像。非常感谢。
<FrameLayout 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"
    tools:context=".MainActivity" >

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:scaleType="fitXY"
        android:src="@drawable/blue_bg_login" />

</FrameLayout>