제가 버튼을 하나 만들어서

 

newButton.setBackgroundColor(Color.RED);

 

을 사용하여 그 버튼을 눌렀을때 버튼 색이 빨간색이 되게 만들었어요..

 

원래 버튼이 회색이라서 2번째 눌렀을때 회색이 되게

 

newButton.setBackgroundColor(Color.GRAY);

 

를 사용하였지만  색 변경때 버튼 주위의 색도 바뀌어져서 원래의 버튼 모양이 안나오고 그냥 회색만 나올뿐 버튼의 형태가 없어졌어요..

 

 

만약에 제가 여기서 2번째 해당 버튼을 눌렀을때  원래데로  버튼의 모양과 색 그대로 돌아가려고 하려면 어떻게 해야 되나요?..