ToggleButton 的功能 实现(同过实现OncheckChangeListener接口)

private ToggleButton tButton;
private ImageView iView;
tButton=(ToggleButton) findViewById(R.id.toggleButton1);
iView=(ImageView) findViewById(R.id.imageView1);

// 给tButton设置监听器(通过实现OnCheckedChangeListener接口)
  tButton.setOnCheckedChangeListener(this);
 //监听器方法
 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
  // TODO Auto-generated method stub
  /*
   *1.当tButton被点击时触发
   *2.buttonView参数代表被点击控件的本身.
   *3.isChecked 表示该控件的状态
   *当点击该Button 显示一个图片
   */
  iView.setBackgroundResource(isChecked?R.drawable.ic_launcher:R.
    drawable.hello);
 }
ToggleButton 的功能 实现(同过实现OncheckChangeListener接口)

你可能感兴趣的:(android)