在黑暗模式开始时,请在PlatformConfigurationExtensions.cs中获取NullReferenceException.cs
默认情况下,我拥有的Xamarin表单应用程序中的默认情况下,
AppCompatDelegate.DefaultNightMode =AppCompatDelegate.ModeNightNo;
但是当我以黑暗模式启动它时,我会得到以下例外
在xamarin.forms.platform.android \ PlatformConfigurationExtensions.cs中
system.nullReferenceException:“对象引用未设置为对象的实例。” StackTrace: 在xamarin.forms.platform.android.platformconfigurationextensions.onthisplatform [t](t元素)[0x00000] 在d:\ a \ 1 \ s \ xamarin.forms.platform.android \ PlatformConfigurationExtensions.cs:8 在xamarin.forms.platform.android.appcompat.fragmentcontainer.onresume()[0x00007] 在d:\ a \ 1 \ s \ xamarin.forms.platform.android \ appcompat \ fragmentContainer.cs:126中 at androidx.fragment.App.Fragment.N_ONRESUME(SYSTEM.INTPTR JNIENV,SYSTEM.INTPTR ANDITES__THIS)[0x00008] 在d:\ a \ 1 \ s \生成\ androidx.fragment.fragment \ obj \ ropares \ monoandroid9.0 \生成\ src \ androidx.fragment.app.fragment.cs:2548 在(包装器动态方法)
它仅在黑暗模式下发生,在光模式下,它正常启动。 我试图调试,但是那一刻的所有线程都在执行外部代码
By default in my xamarin forms app I have
AppCompatDelegate.DefaultNightMode =AppCompatDelegate.ModeNightNo;
But when I start it in dark mode I get the following exception
in Xamarin.Forms.Platform.Android\PlatformConfigurationExtensions.cs
System.NullReferenceException:'Object reference not set to an instance of an object.'
Stacktrace:
at Xamarin.Forms.Platform.Android.PlatformConfigurationExtensions.OnThisPlatform[T] (T element) [0x00000]
in D:\a\1\s\Xamarin.Forms.Platform.Android\PlatformConfigurationExtensions.cs:8
at Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer.OnResume () [0x00007]
in D:\a\1\s\Xamarin.Forms.Platform.Android\AppCompat\FragmentContainer.cs:126
at AndroidX.Fragment.App.Fragment.n_OnResume (System.IntPtr jnienv, System.IntPtr native__this) [0x00008]
in D:\a\1\s\generated\androidx.fragment.fragment\obj\Release\monoandroid9.0\generated\src\AndroidX.Fragment.App.Fragment.cs:2548
at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.115(intptr,intptr)
It only happens in dark mode, in light mode it init normally.
I was trying to debug but all the threads at that moment are executing external code
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论