Получение идентификатора ресурса Android для XML-компонента EditText - PullRequest
0 голосов
/ 26 ноября 2011

У меня есть несколько полей EditText в одном файле макета XML, я использую этот код, но он возвращает 0 в качестве идентификатора для каждого поля EditText.Может кто-нибудь сказать мне, что я делаю неправильно?

String resName = "page1entry1";
int resID = resources.getIdentifier(resName, "layout", "mfc.generalgui2");

resName - идентификатор строки моего поля EditText.

1 Ответ

1 голос
/ 26 ноября 2011

Я думаю, проблема в том, что вы используете неправильную метку для второго параметра. Это должно быть так, если вы получаете EditText по id:

int resID = resources.getIdentifier(resName, "id", "mfc.generalgui2");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...