【问题标题】:Android ImageView wont clearAndroid ImageView 无法清除
【发布时间】:2014-01-20 22:29:19
【问题描述】:

我有这个网址被毕加索加载到一个图像视图中

    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); 

每次我广播一个新的意图意味着一个新的图像,当活动弹出时,相同的图像会显示。 什么没有被清除?是毕加索还是图像视图或活动......有些东西被卡住并且保留了旧的网址/图像

【问题讨论】:

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


    【解决方案1】:
     Picasso.with(this).load(sceneUrl).skipMemoryCache().into(image);
    

    【讨论】:

    • 谢谢..我试试看..如何在 url 加载时设置图像?
    猜你喜欢
    • 2011-02-20
    • 1970-01-01
    • 2016-07-21
    • 2018-01-24
    • 2013-08-06
    • 1970-01-01
    • 2014-06-21
    • 2020-01-08
    相关资源
    最近更新 更多