2014-02-16 27 views
2

獲取android.R.attr.listPreferredItemHeightLarge根據畢加索的javadocresizeDimen()的構造函數是:

public RequestCreator resizeDimen(int targetWidthResId, 
           int targetHeightResId) 

所以在我的代碼中使用的系統屬性:

Picasso.with(context).load(URL) 
    .resizeDimen(android.R.attr.listPreferredItemHeightLarge, 
       android.R.attr.listPreferredItemHeightLarge) 
    .centerCrop() 
    .into(holder.Logo); 

,但我得到:

E/AndroidRuntime(7588): android.content.res.Resources$NotFoundException: Resource ID #0x1010386 

我不UND erstand由於典型System.out.println(android.R.attr.listPreferredItemHeightLarge);將返回對象的ID在實踐中:

I/System.out(7588): 16843654 

爲什麼我在這裏得到了錯誤?

回答

3

它必須是Dimension資源ID(<dimen>資源),而不是Dimension屬性ID。

相關問題