xamarin.android Android.Content.Res.Resources+NotFoundException: 'String resource ID #0xffffffff'
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中提示,其两种写法应该都是可行才对……
此让小子甚是疑惑。
赞 (0)