Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.android IsNullOrEmtpy没有响应,应用程序使我崩溃_Xamarin.android - Fatal编程技术网

Xamarin.android IsNullOrEmtpy没有响应,应用程序使我崩溃

Xamarin.android IsNullOrEmtpy没有响应,应用程序使我崩溃,xamarin.android,Xamarin.android,如果用户忘记输入代码登录Xamarin android,我想提醒他。作为标题,每次都是崩溃。我的错误是什么?这是我的密码 void OnUserClick(object sender, EventArgs e) { int code = int.Parse(FindViewById(Resource.Id.codeInput).Text); EditText codeinput = FindViewById<EditText>(Resource.Id.co

如果用户忘记输入代码登录Xamarin android,我想提醒他。作为标题,每次都是崩溃。我的错误是什么?这是我的密码

   void OnUserClick(object sender, EventArgs e)
   {
   int code = int.Parse(FindViewById(Resource.Id.codeInput).Text);

    EditText codeinput = FindViewById<EditText>(Resource.Id.codeInput);

    if (string.IsNullOrEmpty(codeinput.Text))
    {
        AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
        alertDialog.SetTitle("waring");
        alertDialog.SetMessage("enter   information");
        alertDialog.SetNeutralButton("OK", delegate
        {
            alertDialog.Dispose();
        });
        alertDialog.Show();
    }
void OnUserClick(对象发送方,事件参数e)
{
int code=int.Parse(findviewbyd(Resource.Id.codeInput).Text);
EditText codeinput=FindViewById(Resource.Id.codeinput);
if(string.IsNullOrEmpty(codeinput.Text))
{
AlertDialog.Builder AlertDialog=新建AlertDialog.Builder(此);
alertDialog.SetTitle(“警告”);
alertDialog.SetMessage(“输入信息”);
alertDialog.SetNeutralButton(“确定”,代表
{
alertDialog.Dispose();
});
alertDialog.Show();
}

请检查以下代码

int code=int.Parse(findviewbyd(Resource.Id.codeInput.Text);

因为我们使用了下面的代码

EditText-codeInput=findviewbyd(Resource.Id.codeInput);

如果我们没有输入无法转换为int的输入,那么应用程序将崩溃。 所以你可以删除代码或者注释掉这行代码