Android ImageView不会清除

时间:2014-01-20 14:27:41

标签: java android garbage-collection android-imageview picasso

我已将此网址加载到picasso的imageview中

    Intent intent = getIntent();
    sceneUrl = intent.getStringExtra("url");
    image = (ImageView)findViewById(R.id.imageView1);
    Picasso.with(this).load(sceneUrl).into(image);

此活动是通过意图从广播接收器启动的......

                                Intent scene = new Intent( context, Image.class );
                                scene.putExtra("url", output);
                                scene.addFlags(Intent.FLAG_FROM_BACKGROUND);
                                scene.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                scene.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
                                context.startActivity(scene); 

每当我播放一个意味着新图像的新意图时,同一图像会显示活动弹出的时间。 什么没被清除?是picasso还是imageview或者活动...有些东西被卡住了并且保留了旧的网址/图片

1 个答案:

答案 0 :(得分:1)

 Picasso.with(this).load(sceneUrl).skipMemoryCache().into(image);