공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
안드로이드에는 NumberPicker 라는게 존재하는데요.
<NumberPicker
app:layout_constraintTop_toTopOf="@+id/minutePicker"
app:layout_constraintBottom_toBottomOf="@+id/minutePicker"
app:layout_constraintEnd_toStartOf="@+id/colonTxtView"
android:id="@+id/hourPicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
기본적으로 텍스트 색상은 검은 색이고 textsize는 12sp정도로 작게 설정되어
있습니다.
그런데 android:textSize="xxsp", android:textColor="@android:color/white"
처럼 android 속성으로 변경할 수 있느냐??
아닙니다. 설정은 할 수 있는데 실제 적용되지는 않습니다.
변경하는 방법은 간단합니다.
styles.xml 에 style을 하나 정의해줍니다.
<style name="numberPickerCustomSize">
<!--Display textSize-->
<item name="android:textSize">50sp</item>
<!--Display textColor-->
<item name="android:editTextColor">@color/colorTime</item>
</style>
textColor은 editTextColor 로 변경합니다.
그리고 다시 NumberPicker에
<NumberPicker
android:theme="@style/numberPickerCustomSize"
app:layout_constraintTop_toTopOf="@+id/minutePicker"
app:layout_constraintBottom_toBottomOf="@+id/minutePicker"
app:layout_constraintEnd_toStartOf="@+id/colonTxtView"
android:id="@+id/hourPicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
android:theme="@style/numberPickerCustomSize"
요렇게 테마를 지정해주면 됩니다.
끝!
이상입니다. 감사합니다.
'안드로이드' 카테고리의 다른 글
안드로이드 이미지뷰 동적으로 회전시키기 With RotateAnimation and extends AppCompatImageView (0) | 2019.02.25 |
---|---|
안드로이드 Number picker 소프트키 안 뜨게 하게 disable soft keyboard (0) | 2019.02.19 |
안드로이드 슬라이드 퍼즐 게임을 만들어 보았습니다. Android Slide puzzle game. (0) | 2019.02.18 |
안드로이드 x축, y축 회전 애니메이션 구현하기. (0) | 2019.02.14 |
안드로이드 같은 그림 찾기 게임을 만들어 보았습니다. Android simple game - Find the same picture game (2) | 2019.02.14 |