getResources в классе неактивности - PullRequest
0 голосов
/ 20 октября 2011

Я пытался загрузить растровое изображение в неактивный класс, но все, что я до сих пор делал, не удалось. Я даже пытался отправить Контекст как ссылку, но это также приводит к ошибке.

Моя текущая ситуация выглядит так:

// Surface class
public class GameScreen extends SurfaceView implements Callback {
    TileSet ts;

    public GameScreen(Context context, AttributeSet attr) {
        // Here I send context as a reference
        ts = new TileSet(context, R.drawable.tiles);
    }
}


// This is the class I need to get resources
public class TileSet {
    public TileSet(Context context, int id) {
        Bitmap bmp = BitmapFactory.decodeResource(context.getResources(), id);

    }
}

Есть идеи?

1 Ответ

1 голос
/ 20 октября 2011

Вы пытались просто получить растровое изображение в Activity, а затем передать его конструктору GameScreen?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...