Вы можете установить вкл / выкл кнопки включения в xml, как показано ниже
// xml код для кнопки переключения
<ToggleButton
android:id="@+id/toggBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:gravity="center"
android:textOn="On" //when your button on by clicking "On" text will be displayed
android:textOff="Off" /> //When you off the toggle button "Off" text will be displayed
в коде Java.
ToggleButton toggleButton=(ToggleButton)findViewById(R.id.toggBtn);
toggleButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
if(toggleButton.getText().toString().equals("on")){
////do when toggle button is on
}else if(toggleButton.getText().toString().equals("off")){
// do when toggle button is off
}
}
});