我有以下代码可用于我的主活动,但我有一个扩展的DefaultHandler类,希望能够访问一些资源。
我如何让下面的工作?

Drawable newMarker = this.getResources().getDrawable(R.drawable.generic2r);

最佳答案

您可以使用myactivity引用活动上下文。这样,可以生成:

Drawable newMarker = MyActivity.this.getResources().getDrawable(R.drawable.generic2r);

只要确保只需要此特定活动中的处理程序。

08-26 01:53