Android在Fragment中获取VersionName

jyo*_*Pro 4 android version fragment

如何在片段中获取versionName?以下代码不起作用:

PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
version = pInfo.versionName;
Run Code Online (Sandbox Code Playgroud)

M D*_*M D 8

试试这个

    PackageInfo pInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
    version = pInfo.versionName;
Run Code Online (Sandbox Code Playgroud)

它工作正常.