我知道这个问题很笼统,但我总是面对面地问。
我的问题是我可以在getResource()中访问getContext()Activity,但是当我想使用没有活动的课程时
例:
public class MapOverlay extends ItemizedOverlay

我无法达到getResources()Context

我怎样才能使任何人都知道任何把戏?

最佳答案

在不扩展android.content.Context时逐项覆盖。
您可以创建类似的构造函数

private Context mContext;
public MapOverlay(Context context){
this.mContext=context;
}

然后使用mContext字段调用getResource()getContext()方法。

10-06 14:43