import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.ColorDrawable;
private Drawable drawable_backup;
drawable_backup = pauseBtn.getBackground();
//获取背景,备份起来
pauseBtn.setBackgroundColor(Color.parseColor("#808080"));
//改变按钮的背景色
pauseBtn.setOnClickListener(this);
//
pauseBtn.setClickable(false);
//禁止点击
......
......
......
......
pauseBtn.setClickable(true);
//满足条件,使能点击
pauseBtn.setBackgroundDrawable(drawable_backup);
//还原背景色
本文介绍如何在Android应用中实现按钮的状态切换,包括备份按钮原始背景、更改按钮颜色、禁用和重新启用按钮点击功能,以及恢复按钮初始背景的方法。
1644

被折叠的 条评论
为什么被折叠?



