У меня проблема с вызовом строковых значений из ресурса strings.xml
в Android.Файл strings.xml
находится ниже:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="name1">contact_name1</string>
<string name="phone1">contact_phone1</string>
</resources>
И код для вызова строковых значений:
private final String NAME1 = getString(R.string.name1);
private final String PHONE1 = getString(R.string.phone1);
Я вызываю строки из моего main.java
, где я extend Activity
, поэтому у меня есть контекст.Проблема в том, что когда я запускаю приложение (физическое устройство (EVO) или эмулятор (уровни API 5 - 8)), я получаю NullPointerException
на линии, где расположен первый вызов getString()
., несколько постов здесь и на AndDev.org без изменений в конечном результате. Кто-нибудь, пожалуйста, скажите мне, что не так, прежде чем я вытащу все свои волосы!* каталог) в том же пакете, что и остальная часть приложения.