Android:ToggleButton和Switch开关按钮

访客 169 0

main.xml

<TextView android:text=开关按钮 android:layout_width=wrap_content android:layout_height=wrap_content />


MainActivity .java

import android.app.Activity; import android.os.Bundle; import import android.widget.CompoundButton; import import android.widget.Switch; import import android.widget.Toast; import import android.widget.ToggleButton;

public class MainActivity extends Activity {

//声明 ToggleButton 开关按钮 private ToggleButton toggleButton; //声明 Switch 开关按钮 private Switch switch1;

// 定义复选框点击事件对象 private CompoundButton.OnCheckedChangeListener onCheckedChangeListener = new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { /* * 在此处编写代码逻辑 */ } };

```java }
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main); ```

        //获取对象
        toggleButton = findViewById(R.id.tob);
        switch1 = findViewById(R.id.sw);
        //绑定事件
        toggleButton.setOnCheckedChangeListener(onCheckedChangeListener);
        switch1.setOnCheckedChangeListener(onCheckedChangeListener);
    }

}

标签: 按钮 定义 对象 参数

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~