Я поместил это в мой подкласс android.app.Application, но вы можете использовать его в любом месте, где у вас есть контекстПросто измените getPackageManager () на context.getPackageManager ().
public int getVersion() {
int v = 0;
try {
v = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode;
} catch (NameNotFoundException e) {
// Huh? Really?
}
return v;
}