使用ToggleButton

来源:互联网 发布:3d照相软件 编辑:程序博客网 时间:2024/05/15 23:47

ToggleButton 可以实现按钮的开关效果。

它的使用方法和一般的Button 并没有什么太大的区别,在不居中多了三条常用属性

<ToggleButton        android:id="@+id/toggleButton1"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:textOn="开"        android:textOff="关"        android:checked="false" />

textOn 和textOff 设置按钮在两种状态下的文字,checked设置按钮当前的状态。

接下来,要想实现按钮的功能,就要在Activity中注册监听器了。注册的方法和普通Button 也基本相同,只不过实现的接口类略有不同

tButton = (ToggleButton)findViewById(R.id.toggleButton1);tButton.setOnCheckedChangeListener(new OnCheckedChangeListener(){@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {// TODO Auto-generated method stub}});

注:

checked属性不设置的话默认为false

0 0
原创粉丝点击