要解决Android Studio中Picasso库无法从URL加载图像,也无法从drawable资源文件加载图像的问题,可以尝试以下解决方法:
确保已正确导入Picasso库: 在项目的build.gradle文件中添加以下依赖项:
implementation 'com.squareup.picasso:picasso:2.71828'
确保网络权限已在AndroidManifest.xml文件中添加:
从URL加载图像的示例代码如下:
ImageView imageView = findViewById(R.id.imageView);
String imageUrl = "http://example.com/image.jpg";
Picasso.get().load(imageUrl).into(imageView);
从drawable资源文件加载图像的示例代码如下:
ImageView imageView = findViewById(R.id.imageView);
int drawableId = R.drawable.my_image;
Picasso.get().load(drawableId).into(imageView);
请确保替换示例代码中的imageView、imageUrl和drawableId为您的实际变量和资源。此外,还要确保URL和drawable资源文件存在且可访问。
如果问题仍然存在,可以尝试清除项目构建缓存并重新构建项目,或者尝试在不同的网络环境下运行应用程序,以确定是否存在网络连接问题。