Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

В классе не Activity доступ к Resources - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Notifications повтор http://www.cyberforum.ru/android-dev/thread1538607.html
Как сделать периодический повтор уведомлений(частота задается через Shared Preferences)?
Программирование Android AlertDialog Camera SurfaceView заниженная яркость в превью AlertDialog Camera SurfaceView заниженная яркость в превью Перенес работу с камерой в AlertDialog и получил низкую яркость изображения в превью, такое ощущение, что оно затемняется также, как и... http://www.cyberforum.ru/android-dev/thread1538462.html
Ошибка в генерации файла .apk Программирование Android
Во время генерации апк файла возниает ошибка! Как же её исправить? Вот лог ошибки: Error:A problem was found with the configuration of task ':app:packageRelease'. > File 'PasswordMaster' specified...
Программирование Android Что изучить для написание такого приложения?
Здравствуй форум! Специалисты помогите с подбором литературы к изучению Андройд приложений. Суть приложения такова квесты только в реальном городе но с не реальными НПС видных на карте города и при...
Программирование Android Ассоциировать расширение с программой (схема HTTP) http://www.cyberforum.ru/android-dev/thread1538219.html
имеем желание открывать файлы с некоторым расширением нашей программой. в манифесте пишем <intent-filter> <action android:name="android.intent.action.VIEW" /> <category...
Программирование Android Как зашифровать данные на клиенте так, что бы на сервере их можно было расшифровать? У меня есть TCP клиент под андроид на JAVA и TCP сервер windows С++. TCP протокол открытый. Я знаю есть библиотека java crypto и OPenSSL. Так вот я думаю как можно так зашифровать на андроид клиенте... подробнее

Показать сообщение отдельно
DjSapsan
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 9

В классе не Activity доступ к Resources - Программирование Android

26.09.2015, 19:48. Просмотров 397. Ответов 6
Метки (Все метки)

У меня есть класс Joke, который не является activity.
В MainActivity создаю экземпляр класса Joke :
Java
1
 Joke joke = new Joke(this);
А в коде самого класса Joke хочу достать строки из ресурсов
Java
1
2
3
4
5
private String[] who;
...
public Joke(Context context) {
   who = context.getResources().getStringArray(R.array.who);
...
Всё компилируется, но программа не запускается. Жалуется на строчку с getResources.
Тот же код, но в самом MainActivity прекрасно работает. В чем проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru