我需要一些关于代码的逻辑,以便判断我是否正在使用某个特定的主题。我希望能够确定当前主题是否等于
我想知道最有效的方法是什么,因为我找不到一个简单的方法。
parent="Theme.Sherlock.NoActionBar"
的主题。我想知道最有效的方法是什么,因为我找不到一个简单的方法。
parent="Theme.Sherlock.NoActionBar"
的主题。public String returnThemeName()
{
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;
}
}
getResourceEntryName
是一直困扰我的方法...谢谢! - hwrdprkns