Ошибка: cannot resolve getAssets()

303
12 апреля 2017, 12:48

Выдаёт ошибку при вызове метода getAssets(). Ошибка cannot resolve 'getAssets()'. Код:

private Drawable getDrawableFromAssets(String path) {
    return Drawable.createFromStream(getAssets().open(path), null);
}
Drawable pickColor() {
    Drawable color[] = new Drawable[]{
            getDrawableFromAssets("ball-standart/acqamarin.png"),
            getDrawableFromAssets("ball-standart/blue.png"),
            getDrawableFromAssets("ball-standart/green.png"),
            getDrawableFromAssets("ball-standart/grey.png"),
            getDrawableFromAssets("ball-standart/night_acqamarin.png"),
            getDrawableFromAssets("ball-standart/night_blue.png"),
            getDrawableFromAssets("ball-standart/orange.png"),
            getDrawableFromAssets("ball-standart/pink.png"),
            getDrawableFromAssets("ball-standart/red.png"),
            getDrawableFromAssets("ball-standart/tomato.png"),
            getDrawableFromAssets("ball-standart/violet.png"),
            getDrawableFromAssets("ball-standart/yellow.png")
    };
    return color[getNumeric(12)];
}
Answer 1

Метод getDrawableFromAssets скорее всего метод класса Context а класс, где у вас этот код расположен не является его наследником.

Вам надо или перенести код в актвити или передать в класс/метод ссылку на Context и вызывать метод getDrawableFromAssets по этой ссылке

READ ALSO
Маппинг свойств в spring mvc

Маппинг свойств в spring mvc

Мне нужно обрабатывать POST запрос в контроллере SpringЗапрос имеет тип application/x-www-form-urlencoded, который в Spring не поддерживается в качестве RequestBody

271
Как прикрутить библиотеку с github

Как прикрутить библиотеку с github

Есть библиотека надо прикрутить её к IDEA, но не совсем понятно как её надо правильно ставить

233
Парсинг сложного Json в List

Парсинг сложного Json в List

Дан вот такой Json-файлКак добавить в коллекцию простой элемент в курсе, а вот как в коллекцию сунуть коллекцию, да ещё и сортировать его по одному...

307
Как узнать, кто использует класс?

Как узнать, кто использует класс?

На низком уровне нужно определить имя класса, который его используетВозможно ли это? Вижу решение в передаче имени в конструктор, но это мне...

232