Pergunta

Eu tenho um receptor de intenção no meu manifesto do Android, mas gostaria de dar ao usuário a oportunidade de escolher se ele deseja que o aplicativo comece automaticamente no estado específico. Até agora, usei um serviço com um receptor de transmissão, mas realmente quero excluir esse serviço, pois parece um pouco desnecessário.

Pode registrar a ação de intenção somente se o usuário quiser (acho que não)? Caso contrário, devo fazer uma classe que será chamada toda vez que a intenção é recebida e verifica a preferência do usuário ou devo manter o serviço?

Muito obrigado

Foi útil?

Solução

Pode registrar a ação de intenção somente se o usuário quiser (acho que não)?

Não, mas você pode ter o seu manifesto e apenas ativar o que deseja. Talvez deixe os dois desativados no manifesto para começar e depois com base na escolha do usuário, ative o que eles solicitaram através do PackageManager.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top