java - Trig AlertDialog 我们选中复选框

标签 java android checkbox android-alertdialog

我想在选中复选框时进行设置,然后显示AlertDialog。 但有一个问题发生.. Eclipse 总是在我的 AlertDialog 下显示一条红线。

new AlertDialog.Builder(setting.this)

代码:

private CheckBox.OnCheckedChangeListener chkPasswordListener = new CheckBox.OnCheckedChangeListener(){

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            // TODO Auto-generated method stub
            if (chkSetPassword.isChecked()){
                new AlertDialog.Builder(setting.this)  //AlertDialog show red line.
                .setMessage("Message,確定要結束?")
                .setPositiveButton("確定", new DialogInterface.OnClickListener() 
                {                   
                    public void onClick(DialogInterface dialoginterface, int i)
            //      public void onClick(DialogInterface dialog, int i)  
            //      TODO Auto-generated method stub                 
                    {
                        finish();
                    }
                })
                .setNegativeButton("取消", new DialogInterface.OnClickListener()
                {
                    public void onClick(DialogInterface dialoginterface, int i)
                    {
            //      public void onClick(DialogInterface dialog, int which) {
            //      TODO Auto-generated method stub

                    }

                })
                .show();
            }
        }

我丢了什么东西吗? 请帮助我..

最佳答案

您应该按以下方式完成代码:

            }

        })
        .show();
    }
  };      // THIS LINE WAS MISSING
}

您应该以 } 结束;这一行:

 private CheckBox.OnCheckedChangeListener chkPasswordListener
     = new CheckBox.OnCheckedChangeListener(){

关于java - Trig AlertDialog 我们选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14374171/

相关文章:

java - Java 中的字符串拆分问题(MAC 地址)

java - ClassCastException 将字符串解析为 JSONArray

选中 PHP MYSQL 复选框

取消选中复选框时未触发 jQuery 单击功能

AngularJS dirPagination 选择所有可见行

java - 无法理解Java中super的功能

java - 在二维数组中查找相似行的代码

java - 如何从 Liquibase 变更日志为 Testcontainers 构建 Docker 镜像?

android - 了解网络连接何时恢复

java - TextView:淡出 + 阅读更多 - 单击展开