package cat.foixench.apps.lectorss.utils; import android.app.Activity; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager.NameNotFoundException; import android.text.format.DateUtils; public class Utils { /** * recupera la version de la aplicaci�n almacenada en el manifiesto de la aplicacion * @return valor de la version almacenada en el manifiesto. */ public static String getManifestVersionName (Activity act) { String strVersion = ""; PackageInfo packInfo; try { packInfo = act.getPackageManager().getPackageInfo (act.getPackageName (), 0); strVersion = packInfo.versionName; } catch (NameNotFoundException nnfe) { strVersion ="unknown"; } return strVersion; } public static String millisToDate (Context context, long millis) { return (String) DateUtils.getRelativeTimeSpanString (context, millis); } public static String millisToDate (Context context, String millis) { return Utils.millisToDate (context, Long.parseLong (millis)); } }