1

我第一次在 Eclipse 中为 android 构建应用程序。我有自己的图像,已添加到资产文件夹中。

我想将 ImageView 放在 UI 上,但资源选择器中没有我的任何图像。 在此处输入图像描述

如何添加图像以显示在资源选择器中?

4

2 回答 2

1

您必须按照惯例将图像放在 res/drawable 文件夹中。

在 res 文件夹中可能有多个可绘制文件夹,例如 res/drawable-ldpi、res/drawable-mdpi、res/drawable-hdpi、res/drawable-xhdpi 和 res/drawable-tvdpi。

您可能正在为具有不同屏幕分辨率和屏幕尺寸的不同手机创建应用程序。

Android根据屏幕的dpi对手机屏幕进行了分类,分别是ldpi、mdpi、hdpi、xhdpi、tvdpi(分别为low、med、high、xtra high、tv)。

您的目标是为每种类型的目标设备将图像的每个副本添加到这些文件夹中。为此,您必须以 dpi 比率调整图像的大小。

3:4:6:8 是默认的 dpi 缩放比例

刷新您的工作区并"@drawable/name_of_image"通过xmlsetImageResource(R.drawable.name_of_image)通过java调用图像。

重要的是在引用时省略图像的扩展。像name_of_image.png被称为@drawable/name_of_image

于 2013-07-28T15:26:01.700 回答
1

把你的图片放在 res/drawable-hdpi。

你可以在资源选择器上看到你的图像。

  • 对不起,英语不好:)
于 2013-07-28T11:51:41.597 回答