我有一个问题需要测试我的非活动类,它需要活动类的上下文。
类卡扩展了ImageView并有几个方法:
public class Card extends ImageView {
public Card(Context context, int cardID) {
super(context);
this.cardID = cardID;
this.turnback = 0;
backImage = getResources().getDrawable(R.drawable.backimage);
setBackgroundDrawable(backImage);
}
}
我想将此类测试为独立类,是否有机会创建虚拟上下文?
答案 0 :(得分:1)
简单的答案是否定的。原因是您正在扩展视图。测试视图的唯一方法是查看它。要做到这一点,你需要一个活动。这是android的基础知识。