在 Android 中使用 Picasso 时找不到 get() 方法
Cannot find get() method while using Picasso in Android
在 android 工作室中使用 Picasso 库需要帮助。我想用它在 ImageView 中加载图像。
所以我在 build.gradle 中添加了实现,这已完成到我的应用程序中。但是没有“get()”或旧的“with()”方法。
在列表中看不到 get()
我是这样找到的:
Picasso picasso = Picasso.get() 更好,但不起作用
仍然不适合我。
我只想从 phone 存储中加载图像。我可以获取路径,但不知道如何加载到 imageview 中。
编辑:感谢您的回答,但我应该再重复一遍,但现在使用您的代码
code from 1st answer
如您所见,它仍然无法正常工作。
是的,它是实现 'com.squareup.picasso:picasso:2.71828'。我重新安装了 Android Studio,但没有用。
编辑 2:只是附上这张图片以确保您使用的是最新版本。
version of Picasso
Picasso不需要初始化直接做lib的语法就可以了
Picasso.get()
.load("")
.resize(50, 50)
.centerCrop()
.into(imageView);
检查Picasso版本切换到最新
implementation 'com.squareup.picasso:picasso:2.71828'
或再次尝试同步
您可能正在 class 级别使用 Picasso。您应该在 OnCreate()
中的方法中使用它,因为您正在使用 Activity
或在 OnCreateView()
中使用 Fragment
.
public class MainActivity extends Activity {
...
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
Picasso.get()
.load("image-resource")
.into(imageView);
}
}
在 android 工作室中使用 Picasso 库需要帮助。我想用它在 ImageView 中加载图像。 所以我在 build.gradle 中添加了实现,这已完成到我的应用程序中。但是没有“get()”或旧的“with()”方法。
在列表中看不到 get()
我是这样找到的:
Picasso picasso = Picasso.get() 更好,但不起作用
仍然不适合我。
我只想从 phone 存储中加载图像。我可以获取路径,但不知道如何加载到 imageview 中。
编辑:感谢您的回答,但我应该再重复一遍,但现在使用您的代码
code from 1st answer
如您所见,它仍然无法正常工作。
是的,它是实现 'com.squareup.picasso:picasso:2.71828'。我重新安装了 Android Studio,但没有用。
编辑 2:只是附上这张图片以确保您使用的是最新版本。
version of Picasso
Picasso不需要初始化直接做lib的语法就可以了
Picasso.get()
.load("")
.resize(50, 50)
.centerCrop()
.into(imageView);
检查Picasso版本切换到最新
implementation 'com.squareup.picasso:picasso:2.71828'
或再次尝试同步
您可能正在 class 级别使用 Picasso。您应该在 OnCreate()
中的方法中使用它,因为您正在使用 Activity
或在 OnCreateView()
中使用 Fragment
.
public class MainActivity extends Activity {
...
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
Picasso.get()
.load("image-resource")
.into(imageView);
}
}