我需要知道当前主题的名称,我已经拥有主题的资源ID.谁知道如何获得当前主题的名称?
谢谢
public String getThemeName()
{
PackageInfo packageInfo;
try
{
packageInfo = getPackageManager().getPackageInfo(getPackageName(), PackageManager.GET_META_DATA);
int themeResId = packageInfo.applicationInfo.theme;
return getResources().getResourceEntryName(themeResId);
}
catch (NameNotFoundException e)
{
return null;
}
}
Run Code Online (Sandbox Code Playgroud)