4

我在 android 支持设计库中遇到了 Snackbar 的问题。奇怪的是,它只发生在我在调试模式下运行我的应用程序时,在发布模式下它一切正常。

有人对这个问题有想法吗?这似乎是支持库中的一个错误。

代码

using (var snackbar = Snackbar.Make(View, "Nieuwe order aangemaakt", Snackbar.LengthLong).SetAction("OK", v => { }))
    snackbar.Show();

例外

07-06 11:47:50.414 I/MonoDroid(13296):Java.Lang.ClassCastException:抛出了“Java.Lang.ClassCastException”类型的异常。07-06 11:47:50.414 I/MonoDroid(13296): 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () 07-06 11:47:50.414 I/MonoDroid(13296): 在 OverAllField.XamarinAndroid.Fragments.Planning .PlanningFragment.FloatingActionButton_Click (object,System.EventArgs) [0x00001] in c:\Development\Apps\FieldService-Tablet\OverAllF07-06 11:47:50.414 I/MonoDroid(13296): 在 Android.Runtime.JNIEnv.CallStaticObjectMethod ( intptr,intptr,Android.Runtime.JValue*) [0x00064] 在 /Users/builder/data/lanes/1502/24855232/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:1301 07 -06 11:47:50.414 I/MonoDroid(13296): 在 Android.Support.Design.Widget.Snackbar.Make (Android.Views.View,Java.Lang.ICharSequence,int) 07-06 11:47:50。

4

1 回答 1

13

一个简单的清理/重建解决了这个问题。不敢相信几天前这行不通,当时我也尝试过...

于 2015-07-06T10:32:12.323 回答