我想要具有两种状态的按钮:
- 离开
- 开(或单击)。
我已经在按钮背景中设置了普通图像,我正在尝试从onClick
方法更改图像(按下),但它没有改变。
final Button button1 = (Button) findViewById(R.id.button1);
button1.setOnClickListener(new OnClickListener() {
private int flag;
@Override
public void onClick(View v) {
if(flag==1)
{
button1.setBackgroundResource(R.drawable.on);
flag=0;
}
if(flag==0)
{
button1.setBackgroundResource(R.drawable.off);
flag=1;
}
}
});