我在我的应用程序中使用以下代码来检测手机的主题并相应地设置图标。但是当我把我的应用程序放到后台然后更改手机的主题稍后将应用程序检索到前台时,没有检测到主题更改。如何检测主题的变化。
这是我的代码:
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
DarkThemeVisibility = (Visibility)Application.Current.Resources["PhoneDarkThemeVisibility"];
LightThemeVisibility = (Visibility)Application.Current.Resources["PhoneLightThemeVisibility"];
}