반응형
츄르사려고 코딩하는집사입니다.
이번 글은 안드로이드 스튜디오(Android Studio)에서 알람 App을 만들기 위해 사용하는 Time Picker를 사용하는 방법입니다. 안드로이드(Android)에서 시간을 선택하려면 TimePicker를 종종 보곤 하는데요. 삼성 핸드폰에서도 알람 설정을 할 때 Time Picker를 사용합니다.
지금의 Time Picker는 아래의 사진과 같이 UI가 나옵니다.
우리가 봤던 Time Picker랑은 다른 느낌의 UI입니다.
먼저, Time Picker를 사용하려면 activity.xml에 아래의 코드를 삽입하면 됩니다.
<TimePicker
android:id="@+id/timePicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:layout_marginTop="150dp"
android:layout_marginBottom="100dp"/>
위의 코드를 넣으면, 위의 사진처럼 아날로그 형식으로 시간을 선택할 수 있죠.
아날로그 형식의 시계가 싫다면, 위의 코드에서 1줄만 넣으면 됩니다.
흔히 사용하는 손으로 슬라이딩해서 시간을 선택하는 코드입니다.
<TimePicker
android:id="@+id/timePicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:layout_marginTop="150dp"
android:layout_marginBottom="100dp"
android:timePickerMode="spinner" />
위의 코드에서 android:timePickerMode="spinner" 를 넣으면 됩니다.
이 android:timePickerMode에서는 'spinner'와 'clock' 모드가 있습니다.
위의 시계 모양은 clock, 우리가 슬라이딩으로 하는 방법은 spinner입니다.
이 방법으로, 안트로이드 스튜디오(Android Studio)에서 Time Picker를 사용할 수 있고, 2개의 모드를 선택할 수 있습니다.
반응형
'App > 안드로이드 스튜디오' 카테고리의 다른 글
[안드로이드스튜디오/Android Studio] 안드로이드 스튜디오(Android Studio) 알람 앱 만들기 With Kotlin(1) (2) | 2022.10.06 |
---|---|
[안드로이드스튜디오/Android Studio] 안드로이드 스튜디오(Android Studio) TiemPicker 사용 예제 (0) | 2022.10.06 |
[안드로이드스튜디오/Android Studio] 안드로이드 스튜디오(Android Studio) 프로젝트 생성 및 설정하기 (0) | 2022.10.06 |
[안드로이드스튜디오/Android Studio] 안드로이드 스튜디오(Android Studio) SDK 및 Gradle 경로 변경하는 방법 (0) | 2022.10.05 |
안드로이드 스튜디오(Android Studio)에서 SDK가 중요한 이유 (0) | 2021.10.05 |
안드로이드 스튜디오 android:inputType (0) | 2020.03.01 |
안드로이드 스튜디오 버튼을 눌러 토스트 메시지 출력하기 (0) | 2020.02.11 |
[안드로이드 스튜디오(Android Studio)] Spinner 구현하기 (0) | 2019.05.29 |
최근댓글