xamarin.android 报错 Android.Content.Res.Resources+NotFoundException: 'String resource ID #0xffffffff' 出错代码如下: AlertDialog.Builder builder = new AlertDialog.Builder(this.Context); builder.SetTitle("Error"); builder.SetMessage(ex.Message); builder.SetPositiveButton(-1, (sender, args) => { }); //builder.SetPositiveButton("确认", (sender,e) => { }); builder.Create(); builder.Show(); 按错误提示,其意味着不能找到相应的 字符串资源ID ,但小子此处用的为int数据表示positiveButton;也就是说可能根本没编译成功,于是在VS2019中重新编译一次,测试了一下,还是不行。没办法于是将出错语句 builder.SetPositiveButton(-1, (sender, args) => {}); 换成另一个写法,如下: builder.SetPositiveButton("确认", (sender,e) => { }); 用上述写法,立马成功了。按VS中提示,其两种写法应该都是可行才对…… 此让小子甚是疑惑。 |
|
来自: 悟道习术 > 《xamarin.android》