您可以使用以下步骤在 Android 中同时控制多个 switch 按钮:

  1. 在布局文件中添加多个 Switch 控件,每个控件都具有唯一的 ID。

  2. 在 Activity 或 Fragment 中获取每个 Switch 控件的引用。

  3. 使用 setOnClickListener 方法将每个 Switch 控件与相应的处理程序连接。

  4. 在处理程序中获取每个 Switch 控件的状态,并根据需要执行适当的操作。

示例代码:

Switch switch1 = (Switch) findViewById(R.id.switch1);
Switch switch2 = (Switch) findViewById(R.id.switch2);
Switch switch3 = (Switch) findViewById(R.id.switch3);

switch1.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (switch1.isChecked()) {
            // Do something
        } else {
            // Do something else
        }
    }
});

switch2.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (switch2.isChecked()) {
            // Do something
        } else {
            // Do something else
        }
    }
});

switch3.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (switch3.isChecked()) {
            // Do something
        } else {
            // Do something else
        }
    }
});
Android 多个 Switch 按钮控制:完整指南和示例代码

原文地址: https://www.cveoy.top/t/topic/owAA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录