2010-03-06 6 views
1

J'essaye d'ajouter quelques animations à mon application. J'ai essentiellement quelques écrans de menu, qui mènent tous à l'application principale qui est une vue de surface. Je veux ajouter de jolies animations entre les écrans comme un fondu enchainé. Quel est le moyen le plus simple de faire cela qui est supporté par SDK1.5 et supérieur (je veux cibler la plupart des utilisateurs)?Prise en charge de l'animation pour Android SDK 1.5?

Je suis confus par ce qui est et n'est pas supporté dans SDK1.5. Ma conviction en ce moment est que les animations entre différentes activités ne sont pas supportées en 1.5 mais les animations dans des choses comme ViewFlipper le sont. Le plus simple est de configurer un ViewFlipper, d'y placer chacun de mes écrans, de régler les paramètres de l'animation, puis de l'utiliser pour obtenir de belles transitions.

De même, existe-t-il un moyen de remplacer le paramètre «pas d'animation» qui peut être trouvé dans l'écran des paramètres principaux du téléphone sous affichage? Je fais un jeu, donc la présentation est importante, donc je veux être sûr que tout ce que j'utiliserai provoquera une animation quel que soit ce paramètre global.

Répondre

0

Ma croyance en ce moment est que animations entre les différentes activités ne sont pas pris en charge en 1,5 mais animations dans des choses comme ViewFlipper sont.

Correct.

Il semble que le moyen le plus simple est de mettre en place un ViewFlipper, mettre chacun de mes écrans en ce que définir les paramètres d'animation puis l'utiliser pour obtenir de belles transitions.

Soit cela ou simplement appliquer directement AlphaAnimation et kin à votre Views.

est-il un moyen de passer outre le réglage « aucune animations » qui se trouve dans principaux paramètres du téléphone écran sous affichage?

Non, mais gardez à l'esprit que ce n'est que pour les animations inter-activités.

Je fais un jeu, si la présentation est importante, donc je veux être sûr que tout ce que je utilise provoquera une animation quel que soit ce paramètre global.

Ensuite, ne comptez pas sur les paramètres globaux. Ce qui, dans ce cas, signifie ne pas compter sur des animations inter-activités.