시간 만 변경하면됩니다. 어떻게 할 수 있습니까?TimePickerDialog에서 분 변경을 비활성화하는 방법
간단한 TimePicker에서 TimePicker.OnTimeChangedListener 인터페이스를 설정할 수 있지만이 인터페이스는 TimePickerDialog에서 사용할 수 없습니다.
시간 만 변경하면됩니다. 어떻게 할 수 있습니까?TimePickerDialog에서 분 변경을 비활성화하는 방법
간단한 TimePicker에서 TimePicker.OnTimeChangedListener 인터페이스를 설정할 수 있지만이 인터페이스는 TimePickerDialog에서 사용할 수 없습니다.
원래 위젯의 소스와 레이아웃을 복사하여 자신의 프로젝트에 "라이브러리"클래스로 포함시킬 수 있습니다. 또한 소스의 R에 대한 참조를 업데이트해야합니다. 레이아웃을 사용하면 편집 가능한 분이 필요 없다는 것과 관련하여 원하는 모든 것을 표시 할 수 있습니다. 숙제이기 때문에 안드로이드 소스 라이브러리에서 위젯을 사용자 정의하고 있다는 점을 명심해야합니다.
사용 getCurrentHour() 및 setCurrentHour(), 그리고 설명서가 할 수있는 방법을 표시하지 않습니다, 그래서 그런 방법이없는 것 같아요 0
작동하지 않습니다. – SpeedBirdNine
에 분을 설정합니다. 당신은 TimePicker 클래스를 서브 클래스화할 수 있고, 분 픽커를 직접 사용할 수 없도록 할 수 있습니다. 그러나 그렇게 많이 할 이유가 없습니다.
그러나 값을 0 (TimePicker.setCurrentMinute(0)
)으로 설정할 수 있으며 사용자가 값을 변경하면 무시됩니다. 그리고 분을 바꾸는 것이 중요하지 않다는 사실을 사용자에게 알려야합니다. 사용하지 않기 때문에.
안녕하세요, 어떻게 해결하셨습니까? –