我有这段代码,我需要将 MyCustonTheme1 更改为 2 或 3 或 4(从 sharedpreferences 的值中,用户选择一个值 (1,2,3,4)
AlertDialog.Builder builder = new AlertDialog.Builder(this, R.style.MyCustomTheme1);
在 MainActivity 我有:
if (fade == 500){
animazione = "R.style.MyCustomTheme1";
}
if (fade == 1000){
animazione = "R.style.MyCustomTheme2";
}
[...]
现在,我需要把“animazione”像这样的代码:
AlertDialog.Builder builder = new AlertDialog.Builder(this, animazione);
构造函数 AlertDialog.Builder(MainActivity, String) 未定义
是否可以将 R.style.MyCustomTheme1 更改为像“animazione”这样的变量?
谢谢!