setOnCheckedChangeListenerメソッドを最初のトグルボタンに設定しました。同じ方法ですべてのトグルボタンを設定したいと思います。誰かが私を助けることができる:複数のトグルボタンで同じメソッドを設定する方法
public class MainActivity extends AppCompatActivity {
private ToggleButton toggleButton;
private ToggleButton toggleButton2;
private ToggleButton toggleButton3;
private ToggleButton toggleButton4;
private ToggleButton toggleButton5;
private ToggleButton toggleButton6;
private ToggleButton toggleButton7;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
toggleButton = (ToggleButton) findViewById(R.id.toggleButton);
textView = (TextView) findViewById(R.id.textView);
toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
textView.setText("1");
} else
textView.setText("0");
}
});
}
}
最初に1回選択するとすべてのトグルをチェックする必要がありますか? –