行走的茶包 2016-08-12 02:35 采纳率: 0%
浏览 944

一个关于多选框列表的问题,求大神帮忙

每次app运行到显示多选框的时候及报空指针错误,我想是不是这个数组的问题

 final String[] group_device = new String[64];
        for(i = 0; i < Sysparam.all_device.size(); i++)
        {
            group_device[i] = Sysparam.all_device.get(i).getName();
        }

        //group_device.
                //System.out.println(group_device[0]);
        builder.setView(editText);
        builder.setPositiveButton("确定", new DialogInterface.OnClickListener()
        {
            @Override
            public void onClick(DialogInterface dialog, int which)
            {
                Sysparam.group_name[Sysparam.i] = G_name;
                AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("选择设备加入分组");
                builder.setMultiChoiceItems(group_device, checkedItems, new DialogInterface.OnMultiChoiceClickListener() {
                            public void onClick(DialogInterface dialog, int whichButton,
                                                boolean isChecked) {
                                if(isChecked) {
                                    Sysparam.all_device.get(whichButton).set_group((0x0001<<Sysparam.i)|Sysparam.all_device.get(whichButton).get_group());
                                }else {
                                    Sysparam.all_device.get(whichButton).set_group((0xfffe<<Sysparam.i)&Sysparam.all_device.get(whichButton).get_group());
                                }
                            }
                        });



  • 写回答

1条回答 默认 最新

  • 忘情丶 2016-08-12 03:55
    关注

    需要错误日志,请先贴错误日志

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题