-1


我是android编程的新手。
我正在尝试将图像添加到 Java (Eclipse) 中的 android 应用程序 {NO XML!! 只有java代码}。

在Java中,我曾经像这样加载图像:

Image = new ImageIcon(imagePath).getImage();

我也使用了重绘方法。

我的问题是如何在 android 中做同样的事情?
我想用 Java 代码而不是 XML 加载图像。

我找到了一些教程,但其中大多数都是 XML 格式的,有些根本不起作用。
提前致谢。
罗恩。

4

1 回答 1

0

android中最常见的两种图像类型:

1-位图
,您可以使用从资源中加载位图

  Bitmap bitmap= BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);

当从 Internet 或外部目录加载图像或使用画布绘制图像时,通常会使用这种方式。

2- Drawable
,您可以使用以下方法从资源中加载drawable:

Drawable drawabl = getResources().getDrawable(R.drawable.ic_launcher);

在为视图设置图像时使用这种方式,例如ImageViewView背景。

于 2013-04-14T10:21:01.443 回答