Прямо сейчас, ваши class
не знают, что за хрень getResources()
.Таким образом, возникает ошибка.
Поскольку Context
имеет метод getResources()
в качестве Instance Method
, вы должны получить context
, поэтому для этого добавьте параметр в конструктор вашего класса дляконтекст, например, так:
public class SevenDisplay {
public SevenDisplay(Context context) {
TypedArray figureCode = context.getResources().getIdentifier("array", "id", "com.library.package");
}
}
И когда вы создаете экземпляр этого, затем передайте context
примерно так:
SevenDisplay sevendisplay = new SevenDisplay(YourActivity.this);
Это поможет вам, и ошибка будет удалена.