学习笔记——ToggleButton

来源:互联网 发布:恢复文件软件 免费版 编辑:程序博客网 时间:2024/05/17 18:43





ToggleButton的特点 就像我们手机的手电筒功能一样,按一下 也没显示开启 再按一下 显示关闭状态。


它的属性:texton  在true状态下显示的内容。

textoff  在false状态显示的内容。


他还可以根据按钮的不同 显示不同的图片 具体代码如下:

//使用接口监听事件

public class tgbt extends Activity implements OnCheckedChangeListener{

private ToggleButton tb;
private ImageView img;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.togglebutton);
//初始化控件
tb=(ToggleButton) findViewById(R.id.toggleButton1);
img=(ImageView)findViewById(R.id.imageView1);
tb.setOnCheckedChangeListener(this);

}


//接口的具体实现
@Override
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
 img.setBackgroundResource(arg1?R.drawable.kai:R.drawable.guan);
}



}



0 0