2014-09-11 38 views
4

我有了这个代码的Android - 毕加索只显示占位符,而不是从URL中的图像

public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     ImageView image_view = (ImageView)findViewById(R.id.imageView1); 

     Picasso.with(getApplicationContext()).load("http://nuclearpixel.com/content/icons/2010-02-09_stellar_icons_from_space_from_2005/earth_128.png").placeholder(R.drawable.ic_launcher).noFade().into(image_view); 
    } 

,我想查看我的ImageView从URL中的形象。不过,而不是像只占位符显示。可能是什么问题?

+0

是否日志显示你什么? – 2Dee 2014-09-11 08:04:31

+0

它会显示占位符图像,直到毕加索完成下载图像... – 2014-09-11 08:07:44

+0

@ 2Dee不,它不:/ – 2014-09-11 08:24:51

回答

2

尝试使用刚刚picasso.load()而不是Picasso.with()

事情是这样的:

Picasso.Builder builder = new Picasso.Builder(getApplicationContext()); 
Picasso picasso = builder.build(); 
picasso.load("http://nuclearpixel.com/content/icons/2010-02-09_stellar_icons_from_space_from_2005/earth_128.png").placeholder(R.drawable.ic_launcher).noFade().into(image_view); 
+0

使用此代码的同一事物... :( – 2014-09-11 08:29:30

+1

可以发布代码imageView1在布局 – SpyZip 2014-09-11 09:25:10

+0

嘿,当然 - 这里是http://pastebin.com/ixQTXCJN 感谢您的帮助 – 2014-09-11 11:56:18

相关问题