我在这里搜索并没有发现这个特殊问题。
我想在我的应用程序中实现Picasso。但是我无法覆盖onBitmapLoaded,onBitmapFailed和onPrepareLoad上的方法。
错误消息是:“方法不会覆盖其超类中的方法”。
实际上,这些方法并没有通过Picasso.java实现。但我需要使用这种方法。还有其他选择吗?
我的代码如下:
Picasso.with(this)
.load(intent.getStringExtra("image_url"))
.into(new Target()
{
@Override
public void onStart() {
}
@Override
public void onStop() {
}
@Override
public void onDestroy() {
}
@Override
public void onLoadStarted(Drawable placeholder) {
}
@Override
public void onLoadFailed(Exception e, Drawable errorDrawable) {
}
@Override
public void onResourceReady(Object resource, GlideAnimation glideAnimation) {
}
@Override
public void onLoadCleared(Drawable placeholder) {
}
@Override
public void getSize(SizeReadyCallback cb) {
}
@Override
public void setRequest(Request request) {
}
@Override
public Request getRequest() {
return null;
}
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from)
{
showNotification(intent, bitmap);
}
@Override
public void onBitmapFailed(Drawable errorDrawable)
{
Log.e(TAG, "Image download failed");
RichPushService.this.stopSelf();
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable)
{
}
});
答案 0 :(得分:1)
public function setUp()
{
self::bootKernel(["debug" => true|false]);
}
答案 1 :(得分:0)