Le développement avec la version 4.7 pose des problèmes si vous avez apporté des modifications quelconques à la manière dont l'entrée est traitée. Si vous avez créé des champs personnalisés, vous devrez les mettre à jour et avoir une version différente pour 4.7 vs < 4.7. Il y a plus de méthodes dans les champs, par exemple moveFocus(int x, int y)
.
S'il y a une entrée de texte n'importe où, vous devrez vous assurer que le clavier virtuel ne couvre pas ou ne supprime pas de la vue tout ce dont vous avez besoin pour être visible. L'autorotation des vues est parfois un problème si vous avez fait quelque chose manuellement sur un écran et que vous ne voulez pas que cela change pendant l'exécution, auquel cas il y a un moyen de forcer l'application dans une orientation particulière .
J'ai également remarqué quelques problèmes avec le simulateur, en utilisant des objets GaugeField, c'est-à-dire que si vous vous concentrez sur un GaugeField, le focus ne peut pas être supprimé. Je ne sais pas si ce problème a été corrigé ou quoi, mais au moins c'est comme ça avec mon simulateur.
Merci Richard. Y a-t-il une liste des changements qu'ils ont faits dans les JDE? – lostInTransit