Je tente d'importer et tester le jeu open source "replica island" afin d'analyser un peu comment est fait le jeu.
Je n'ai pas vraiment l'habitude d'importer un projet, mais plutôt de créer "from scratch" et je me retrouve avec une erreur jamais vu auparavant. Cette erreur apparait dans "activity_fade_in.xml". Le même problème est visible dans "activity_fade_out.xml" (l'un part d'un alpha à 1.0 vers 0.0 et l'autre de 0.0 vers 1.0 pour faire une transition en fondu j'imagine...).
J'ai une erreur "Resource is not public", alors que cette même ressource est bel et bien dans le jar d'android (ce projet requiert l'API 3 je suis donc resté en Android 1.5).
Le problème se situe à la ligne android:interpolator="@android:anim/linear_interpolator"
Quelqu'un a t il déjà rencontré ce genre de problème? Il semble que linear_interpolator est présent depuis l'API 1, et son utilisation semble des plus standards... J'ai également tenté avec d'autres types d'animations, sans succès (Eclipse propose bien avec l'auto-completion cette utilisation ainsi que d'autres...).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="utf-8"?> <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500" />
J'ai pu lire dans certains forums qu'il fallait prendre la ressource et la placer dans son projet pour palier à ce problème mais ça me semble un peu... bricolo...
Partager