我想为多个 sdk 版本设置一个值文件夹,为 sdk 19 下的所有内容设置一个主题。我试过这样做:
protected void onCreate(Bundle savedInstanceState) {
if (Build.VERSION.SDK_INT < 19) {
getApplication().setTheme(R.style.HomeTheme4);
}
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_launch_screen);
[.....]
}
但这似乎并没有为整个应用设置主题。
提前谢谢你。
最佳答案
您可以将要用于 API-19 及更高版本 的主题放在文件夹中:
/values-v19
然后默认值文件夹将处理API-19以下的所有内容:
/values
查看相关android resource qualifiers documentation .
关于android - 为多个android sdk版本设置一个values文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22621536/