2017-11-23 1 views
-1

안드로이드 스튜디오 액티비티에서 전환 버튼을 사용하고 있습니다. 왼쪽에서 오른쪽으로 슬라이드하면 오른쪽에 타이머가 표시되고 전환 버튼의 엄지 부분에는 이미지가있는 것으로 전환하면됩니다. 엄지 슬라이딩을 시작하기 전에 트랙 부분에 나타나지 않도록해야합니다. 어떻게 만들 수 있습니까?사용자 정의 스위치 버튼?

+3

타이머 및 이미지의 가시성을 프로그래밍 방식으로 변경하십시오. –

답변

0

Anjal Saneen이 주석에서 프로그래밍 방식으로 가시성을 설정할 수 있다고 말했습니다. 스위치로 전화를 걸어 다음과 같이 구성 요소에 대한 가시성을 설정할 수 있습니다.

mySwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { 
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { 

    myTimer.setVisibility(View.VISIBLE); 
    myImage.setVisibility(View.VISIBLE); 
} 

});