运行时活动主题更改问题

时间:2018-01-15 22:34:14

标签: android xamarin themes oncreate

当我从其指令([activity(Theme =)]中删除活动主题并在base.OnCreate之前将其设置为活动的OnCreate覆盖方法时,我希望结果相同,但事实并非如此。当我运行app时,首先我看到Android默认主题然后SetTheme更改主题。据我所知,创建一个Activity之前的OnCreate工具!

1 个答案:

答案 0 :(得分:0)

在sharedPreferences上保存主题状态,然后将其加载到onCreate()中。当用户单击更改主题时,您需要通过重新启动它来重新加载活动。