2014-02-20 57 views
1

我使用智能圖像查看實用(在java類中不是在xlm中)從URL獲取圖像,但它給出了ImageView無法轉換爲com的異常。 loopj.android.image.SmartImageView 這是我的code.where我做錯了? 在此先感謝。ImageView不能轉換爲com.loopj.android.image.SmartImageView

SmartImageView lstimg=(SmartImageView) new ImageView(this); 
    LinearLayout.LayoutParams param5 = new LinearLayout.LayoutParams((width/2)+60, (height/6)-10); 
    lstimg.setLayoutParams(param5); 
    lstimg.setImageUrl("http://4.bp.blogspot.com/-wQaH5H2z0qY/UCoZnt5bgnI/AAAAAAAAPE8/uB8rwK5P2rQ/s400/Pakistan-Flag-Facebook-Cover-851x315-100018.jpg"); 
    img.addView(lstimg); 

回答

0

圖像視圖和SmartImage觀是不同的對象

在聲明它的XML作爲

  • <ImageView

,然後你投不聲明

所以對於XML中的智能圖像的情況下查看您做以下

  • <com.loopj.android.image.SmartImageView

所以使用它編程,你做同樣的東西,如XML 你必須做到以下幾點

SmartImageView lstimag = new SmartImageView(this); 

希望它有助於

相關問題