2010-08-24 4 views
2

Mon application utilise une méthode qui a été dépréciée depuis Android 2.1 avec une méthode différente et je voudrais le faire fonctionner de 1,5 à 2,2. Existe-t-il un moyen pour mon application de déterminer la version Android de l'utilisateur et d'appeler la bonne méthode en fonction de cela? Ou y a-t-il une meilleure façon de faire cela?Android méthode désapprouvée-rétrocompatible

Répondre

1

vous pouvez vérifier la version du SDK de l'appareil en utilisant des classes disponibles dans Android encastrables, puis mettre un si autre état autour it.but je ne suis pas sûr si son l'approche recommandée ...

int sdkversion= Build.VERSION.SDK_INT; 
+0

merci :) Je regardé dans un peu plus et a constaté que version.sdk_int n'est pas réellement disponible sur cupcake, lol. mais, version.sdk est. sa juste une chaîne au lieu d'un int: int sdkversion = Integer.parseInt (Build.VERSION.SDK) – John

Questions connexes