Jump to content

Archived

This topic is now archived and is closed to further replies.

Chemical

Compatibilité android 1.5 jusqu'a 2.1, VIEW dézoomée

Recommended Posts

Salut les gars/filles :)

Voila, j'ai fait mon appli et je me suis dit que ca aurait été bien de la mettre compatible avec les version jusqu'a android 1.6.

Ca fonctionne bien, même très bien.

Cependant, quand je descend d'un cran dans la compatibilité (jusqu'a android 1.5) et que j'ouvre mon appli, plus j'ouvre plus ca dezoome (les images deviennent moches toute pixelisées, le contextmenu devient vraiment tout petit etc...).

Avez vous une idée ?

Merci d'avance !

Share this post


Link to post
Share on other sites

Qu'est-ce que tu appelles "descendre d'un cran dans la compatibilité", concrètement ?

Share this post


Link to post
Share on other sites

Beh en fait, lorsque j'ai recompilé mon app pour qu'elle soit compatible ANDROID 1.5

j'ai un beau bug qui fait que si je press BACK et que je relance mon app plusieurs fois d'affiler alors

ca dézoome jusqu'a devenir illivisble puis jusqu'a avoir un FC :s

Share this post


Link to post
Share on other sites

étrange... qu'as-tu mis dans les uses-sdk de ton manifest ?

Share this post


Link to post
Share on other sites

Voila :)

Je n'ai mis que ça sinon Eclipse me râlait dessus... La loose quoi :p

Share this post


Link to post
Share on other sites

Ok, et quand tu as le problème, c'est avec quelle(s) version(s) de l'émulateur ? Toutes ?

Share this post


Link to post
Share on other sites

Avec l'emu aucun soucis !!!

C'est quand je passe sur un terminal reel :s

Sur mon milletone ca fonctionne mal (en 2.1 donc)

mais par contre sur le HERO en 1.5 ca fonctionne nikel chrome ! :s

Share this post


Link to post
Share on other sites

Dans ce cas essaye un truc : rajoute le android:targetSdkVersion="8" (si tu as le sdk 2.2 sinon 7) à ton uses-sdk et les support-screens qui vont bien

       android:anyDensity="true" android:resizeable="true"
       android:largeScreens="true" android:smallScreens="true">

Génère le .apk avec ton projet configuré pour la plus haute version.

L'appli sera toujours compatible avec 1.5 mais empêchera les versions plus récentes de passer dans des modes de compatibilité qui passent par des redimensionnements pour adapter aux différentes tailles d'écran.

Ce qui compte c'est que ton code n'utilise pas de spécificités des APIs supérieures à 1.5 et que tes layouts sachent gérer les différentes tailles/résolutions d'écran.

Si ca marche, il y a ptetre malgré tout une erreur dans ta façon de gérer l'IHM de ton appli...

Share this post


Link to post
Share on other sites

Ok donc je compile en 2.1 avec minsdkversion à 3 pour assurer la compatibilité android 1.5 c'est ca ?

Share this post


Link to post
Share on other sites

Merci m'sieur !

Ca m'a l'air de fonctionner, sur mon millestone et sur le hero :)

Share this post


Link to post
Share on other sites

Cool ;-)

Quand même très étrange cette histoire !

Share this post


Link to post
Share on other sites





×
×
  • Create New...