Возможно ли в Android найти View по String id? - PullRequest
5 голосов
/ 10 августа 2011

Возможно ли в Android найти View по String Id?

Я добавляю несколько строк в таблицу программным способом, и на следующей итерации мне нужно удалить некоторые из них, и у меня есть List id ("tblRow_1", "tblRow_3" ..}). Можно ли получить по идентификаторам из списка?

Ответы [ 2 ]

17 голосов
/ 10 августа 2011

Используйте getResources().getIdentifier() для получения фактического целочисленного идентификатора ресурса.

пример

int resID = getResources().getIdentifier(stringVar, "id", "com.sample.project");
view = findViewById(resID);
1 голос
/ 10 августа 2011

Для этого вы можете использовать Resources.getIdentifier().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...