android学习之ToggleButton实现开关效果

来源:互联网 发布:轩辕剑光翼进阶数据 编辑:程序博客网 时间:2024/05/22 03:19

ToggleButton有android:textOff和android:textOn两个属性,他们的值是CharSequence类型,因此我们可以使用字符串来给他们赋值
当该控件被选中时(即checked属性为true),显示textOn的内容;反之,则显示textOff的内容。
监听状态改变代码如下:

ToggleButton toggle = (ToggleButton) findViewById(R.id.togglebutton);toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {        if (isChecked) {            // The toggle is enabled        } else {            // The toggle is disabled        }    }});

注意此处的写法有多种,具体可以参考onclicklistener的写法

0 0
原创粉丝点击