ToggleButton控件
为开关控件 继承了CompoundButton
常用的属性如下
1.android:textOn 打开文本状态
2.android:textOff 关闭文本状态
3. android:checked 是否打开
注册监听器 并实现它
ToggleButton t1=(ToggleButton)findViewById(R.id.toggleButton1);
t1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
ImageView v1=(ImageView)findViewById(R.id.imageView1);
//查找图片
if(arg1==true){
v1.setImageResource(R.drawable.off);
}
else
{
v1.setImageResource(R.drawable.on);
}
}
});
}
实现的效果就是灯泡的一个点亮的功能