getDrawable被取消了。我该如何重写这段代码。我无法找到答案。
public static List<Product> getCatalog(Resources res){
if(catalog == null) {
catalog = new Vector<Product>();
catalog.add(new Product("Dead or Alive",src.getDrawable(R.drawable.deadoralive),
"Dead or Alive by Tom Clancy with Grant Blackwood", 29.99));
catalog.add(new Product("Switch", res
.getDrawable(R.drawable.switchbook),
"Switch by Chip Heath and Dan Heath", 24.99));
catalog.add(new Product("Watchmen", res
.getDrawable(R.drawable.watchmen),
"Watchmen by Alan Moore and Dave Gibbons", 14.99));
}
return catalog;
}
使用它功能的新方法是什么。
答案 0 :(得分:1)
使用ContextCompat.getDrawable。 E.g。
Drawable drawable = ContextCompat(context, R.drawable.deadoralive);
答案 1 :(得分:0)
从thread开始,您必须使用
ContextCompat.getDrawable(context, R.drawable.***)