android – get state of ToggleButton through handler-ThrowExceptions

Exception or error:

I need to be able to access the state of a ToggleButton seeing is how there is no way to create methods for the specific state of a ToggleButton. So here is where I’m at so far:

ToggleButton syncSwitch = (ToggleButton)findViewById(;
syncSwitch.setOnClickListener(new OnClickListener(){
    public void onClick(View view){
        Toast.makeText(getApplicationContext(), "Click!", Toast.LENGTH_SHORT).show();

Now all I need is some type of boolean method that can tell the handler the state of the ToggleButton.

How to solve:

What do you mean by ‘create methods for the specific state’? You can get the state using isChecked().


You can also check by using togglebtn.setOnCheckedChangeListener Listener like this:

ToggleButton toggle = (ToggleButton) findViewById(;
toggle.setOnCheckedChangeListener(new OnCheckedChangeListener() {

    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                        String.valueOf(buttonView.isChecked()), Toast.LENGTH_SHORT).show();

Leave a Reply

Your email address will not be published. Required fields are marked *