主要:java文件中
1.申明定义ToggleButton和ImageView
2.主类继承OnCheckedChangeListener接口,实现其中的方法
@Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //实现接口,点击tb时实现的方法,图片的转换 img.setBackgroundResource(isChecked?R.drawable.ic_launcher_foreground:R.drawable.ic_launcher_background); }
3.ToggleButton添加监听器
tb.setOnCheckedChangeListener((CompoundButton.OnCheckedChangeListener) this);