Estou criando um EditText
objeto que tento fazer referência em um teste de unidade. Qual é a melhor maneira de adicionar um novo id
a R.id
para este objeto criado dinamicamente, para que eu possa referenciá-lo posteriormente findViewById()
no teste de unidade?
89
Respostas:
Você pode definir IDs que usará posteriormente na classe R.id usando um arquivo de recurso xml e permitir que o Android SDK forneça valores exclusivos durante o tempo de compilação.
res / values / ids.xml
Para usá-lo no código:
fonte
Você pode usar setId para cada visualização e atribuir qualquer número positivo, com base no desenvolvedor do Google:
então você pode usar
fonte