λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ’š 개발/μ•ˆλ“œλ‘œμ΄λ“œ

[μ•ˆλ“œλ‘œμ΄λ“œ] text color κ°€ white 인 경우

by devshin.kr 2021. 10. 28.
728x90
λ°˜μ‘ν˜•

2021.10.28 - [πŸ’š 개발/μ•ˆλ“œλ‘œμ΄λ“œ] - [μ•ˆλ“œλ‘œμ΄λ“œ] λ²„νŠΌ 색깔 λ°”κΎΈκΈ°

 

[μ•ˆλ“œλ‘œμ΄λ“œ] λ²„νŠΌ 색깔 λ°”κΎΈκΈ°

1. Android μ—μ„œ λ²„νŠΌ μƒ‰κΉ” λ“±μ„ λ°”κΎΈκ³  μ‹ΆμœΌλ©΄ res > values > themes.xml μ—μ„œ parent="Theme.AppCompat" μœΌλ‘œ λ°”κΎΈμ–΄ μ£Όμ–΄μ•Ό ν•œλ‹€. (처음 μƒμ„±ν•œ κΈ°λ³Έ parent κ°’은 "Theme.MaterialComp..

devshin93.tistory.com

 

^ 이전 μž₯μ—μ„œ λ²„νŠΌ 색깔을 λ°”κΎΈκΈ° μœ„ν•΄ src > values > themes.xml 의 parent 값을 "Theme.AppCompat" 으둜 λ°”κΎΈμ—ˆλ‹€.
이에 λ”°λΌ ν…μŠ€νŠΈ μƒ‰κΉ”.. μ˜ˆλ₯Ό λ“€λ©΄ TextView μ˜ textColor λ‚˜ EditText μ˜ textColor, hint color λ“±μ΄ white λ‘œ λ°”λ€ŒλŠ” κ²½ν—˜μ„ ν•  μˆ˜ μžˆλ‹€..

 


1. μ΄ κ²½μš°, src > values > themes.xml μ—μ„œ μ•„λž˜ μ½”λ“œλ₯Ό μΆ”κ°€ν•΄ μ€€λ‹€.

<resources ...
	<style ...
    ...
    
		<!-- Customize your theme here. -->
        <item name="android:textColor">@color/black</item>
        <item name="android:textColorHint">@color/grey</item>
        <item name="android:editTextColor">@color/black</item>
        
    </style>
</resources>

 



2.
item μ˜ name μ— λ“€μ–΄κ°€λŠ”
android:textColor λŠ” textColor λ₯Ό μ˜λ―Έν•˜κ³ ,
android:textColorHint λŠ” hint color λ₯Ό μ˜λ―Έν•œλ‹€.
android:editTextColor λŠ” editText μ˜ color λ₯Ό μ˜λ―Έν•œλ‹€.

 

3. @color/black, @color/grey μžλ¦¬μ—λŠ” μ € λŒ€μ‹  #171717 λ“±μ˜ rgb 값이 λ“€μ–΄ 가도 λœλ‹€.




μ°Έκ³ ν•œ μ •λ³΄ : https://stackoverflow.com/questions/26870698/change-actionbar-title-text-color-using-light-darkactionbar-theme-in-appcompat-2

λ°˜μ‘ν˜•

λŒ“κΈ€