Não posso fazer com que meu aplicativo funcione com clique e toque (dentro do mesmo projeto)?
Pergunta
Eu desenvolvi um aplicativo que basicamente executará em todas as versões da unidade BlackBerry (ver 4.5 e acima). No entanto, notei que o NavigationClick () não é consumido com um BlackBerry Touch. Sei que tenho que usar o método TouchEvent, no entanto, meu projeto Eclipse está configurado para usar o JDE 4.5. Então, existe alguma maneira de incluir as aulas necessárias para eventos de toque no meu projeto Eclipse? A maioria de nossos clientes ainda está usando telefones com 4.5 ou 4.6. Portanto, configurar o projeto para usar o JDE 4.7, pois a fundação está fora de questão.
Eu sei que o Eclipse não gosta de empacotar um projeto com 2 versões JDE diferentes configuradas para o mesmo aplicativo (devido a alegações).
Como todos os outros lançam um aplicativo compatível com todas as versões (incluindo aquelas com o toque)? Ou vocês lançam versões diferentes do mesmo aplicativo (um para suportar o clique e o outro para apoiar o toque)?
Qualquer ajuda seria muito apreciada.
Muito obrigado antecipadamente.
AC
Solução
Temos várias aplicações para o BlackBerry, e as que são compatíveis com os dispositivos de aro de tela sensível ao toque têm duas versões: a edição padrão, que suporta o Rim OS 4.1+ e é construída nessa plataforma, e a edição da tela sensível ao toque que suporta Storm2 e dispositivos de tocha, e é construído com a plataforma 4.7.
A base de código é a mesma e o código de toque é separado com declarações pré -processador, mas até onde eu entendo, não há como construir uma plataforma antes de 4.7 e obter acesso aos métodos introduzidos em 4.7.