Pergunta

Tendo em conta que existem vários tamanhos e profundidades de cor para diferentes telefones (mesmo para o mesmo fabricante), eu gostaria de ter um aplicativo para todos eles e, em seguida, baixar um ícone adequado para o telefone de aplicativo é baixado para.

Existe uma maneira de alterar o ícone MIDlet uma vez que o aplicativo é baixado?

Foi útil?

Solução

Tanto quanto eu sei não há nenhuma maneira de fazer isso. No entanto, pode forçar o usuário a atualizar um aplicativo e alterar o ícone então. Isso pode ser feito de uma forma mais amigável, sem perda de conteúdo baixado pelo aplicativo.

Outras dicas

Embora não haja nenhuma maneira de fazer isso em J2ME padrão (exceto a atualização, como omermuhammed escreveu), se você está direcionando aparelhos que permitem o desenvolvimento nativo (telefones Symbian vêm à mente) você pode ser capaz de registrar um arquivo diferente como o ícone MIDlet ou substituir o arquivo existente (através da execução de código nativo, não java) após o MIDlet foi instalado.

Alguns telefones mais recentes Sony-Ericsson (com a plataforma JP8.3 em diante) tem uma gestão API aplicativo java proprietário que só pode ser acessado se o seu MIDlet é assinado por Sony-Ericsson, juntamente com propriedades jad que permitem que você ocultar o seu ícone MIDlet do usuário. Embora eu não acho que realmente permite-lhe alterar o ícone, ele pode facilitar a auto-atualização.

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