2014-09-11 52 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

相關問題