无法使用切换状态调用 activity

Unable to call activity using Toggle Status

我正在使用 Toggle button 调用其他 activity,并使用我们与普通 android 按钮一起使用的代码来调用另一个 activity,如下所示:

toggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(CompoundButton arg0, boolean isChecked) {

                textMap.setText("Status: " + isChecked);
                String strMapStatus = textMap.getText().toString();
                Toast.makeText(TrackerActivity.this, strMapStatus, Toast.LENGTH_LONG).show();

                if(strMapStatus.equalsIgnoreCase("true"))
                {
                    Bundle bundle = new Bundle();
                    bundle.putSerializable("viewall",arrayList);
                    Intent sendtosecond = new Intent(TrackerActivity.this, MapActivity.class);
                    sendtosecond.putExtra("bundle", bundle);
                    startActivity(sendtosecond);
                }

            }
        });

我在 Toast 中的检查状态为 "true" 和 "false",但无法调用 MapActivity

替换

if(strMapStatus.equalsIgnoreCase("true"))

if(isChecked)