Определите новый класс статическим методом:
public class PackageInfoHandler{
public static PackageInfo getPackageInfo(Context ctx){
try{
return ctx.getPackageManager().getPackageInfo(this.getPackageName(), PackageManager.GET_ACTIVITIES);
} catch (PackageManager.NameNotFoundException e)
e.printStackTrace();
}
}
используйте его в своей деятельности, как это
PackageInfo versionInfo = PackageInfoHandler.getPackageInfo(this);
В качестве дополнения вы можете вернуть строку из PackageInfoHandler и попытаться дать ей лучшее имя, чем я; -)
Или вы можете создать суперкласс, в котором реализован ваш метод, и расширить все ваши действия из него.