android studio加载图片
时间: 2023-04-18 10:00:25 浏览: 126
在Android Studio中加载图片可以通过以下步骤实现:
1. 将图片文件放置在项目的res/drawable文件夹中。
2. 在布局文件中使用ImageView控件来显示图片,例如:
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
其中,@drawable/image_name表示图片文件的名称。
3. 在Java代码中获取ImageView控件的引用,并设置图片,例如:
ImageView imageView = findViewById(R.id.imageView);
imageView.setImageResource(R.drawable.image_name);
或者使用Bitmap对象来设置图片,例如:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image_name);
imageView.setImageBitmap(bitmap);
注意:在使用Bitmap对象设置图片时,需要添加读取文件的权限,例如:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
并且需要在Android 6.及以上版本中动态请求权限。
阅读全文