在 Android 中添加图片的方法有以下几种:
1. 在布局文件(XML)中使用 `
```xml
android:id="@+id/my_image_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/my_image" /> ``` 其中 `@drawable/my_image` 是图片资源的引用路径。您需要将图片文件放在 `res/drawable` 文件夹中。 2. 在 Java 代码中设置图片: ```java ImageView imageView = findViewById(R.id.my_image_view); imageView.setImageResource(R.drawable.my_image); ``` 3. 从网络加载图片: ```java Picasso.get() .load("https://example.com/image.jpg") .into(imageView); ``` 这需要使用第三方库 Picasso 来下载和设置图片。 4. 从本地文件加载图片: ```java Bitmap bitmap = BitmapFactory.decodeFile("/path/to/image.jpg"); imageView.setImageBitmap(bitmap); ``` 这种方式需要您手动加载和解码图片文件。 5. 动态创建 `Bitmap` 对象并设置图片: ```java Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.my_image); imageView.setImageBitmap(bitmap); ``` 这种方式可以在代码中动态创建 `Bitmap` 对象并设置到 `ImageView` 中。 总之,Android 提供了多种添加图片的方法,您可以根据具体需求选择合适的方式。使用 `ImageView` 和资源引用是最简单直接的方式,而从网络或本地文件加载图片则需要处理更多的逻辑。