Red de conocimiento de abogados - Derecho de sociedades - ¿Cómo cambiar el fondo de un botón de Android después de hacer clic en él y luego volver a cambiar el fondo del botón al hacer clic en otros botones?

¿Cómo cambiar el fondo de un botón de Android después de hacer clic en él y luego volver a cambiar el fondo del botón al hacer clic en otros botones?

1. El id del botón para cambiar el fondo soy yo. Otros botones (no representados por un botón) Button?myButton?=?(Button)findViewById(R.id.myself);//El botón para cambiar el fondo

Button?otherButton?=?(Button ) findViewById(R.id.xxxx);//Otros botones

2. Defina el oyente, cámbielo a otro fondo; de lo contrario, vuelva a cambiarlo a OnClickListener?cl?=?new. ?OnClickListener() {?

@Override

public?void?onClick(View?v){

if(v.getId()==R .id.myself ){//Si es un botón yo mismo, establece un fondo

?myButton.setBackgroundResource(R.drawable.xxxx1);?

}else{// Si no es un botón para mí, vuelva a configurarlo.

?myButton.setBackgroundResource(R.drawable.xxxx2);?

}?

}

}

3. Configuración del botón de escucha myButton.setOnClickListener(cl);

otherButton.setOnClickListener(cl);