728x90
반응형
질문 : Android에서 배경을 20 % 투명하게 만드는 방법
Textview
의 배경을 약 20 % 투명 (완전히 투명하지 않음)으로 만들려면 어떻게해야합니까?
답변
알파 채널에서 색상이 80 %가되도록합니다. 예를 들어 빨간색의 경우 #CCFF0000
사용합니다.
<TextView
...
android:background="#CCFF0000" />
이 예에서 CC
255 * 0.8 = 204
대한 16 진수입니다. 처음 두 개의 16 진수는 알파 채널 용입니다. 형식은 #AARRGGBB
. 여기서 AA
는 알파 채널, RR
은 빨간색 채널, GG
는 녹색 채널, BB
는 파란색 채널입니다.
20 % 투명은 80 % 불투명을 의미한다고 가정합니다. 다른 방법을 의미했다면 CC
255 * 0.2 = 51
대한 16 진수 인 33
을 사용하십시오.
알파 투명도 값에 대한 적절한 값을 계산하려면 다음 절차를 따르십시오.
색상에 대한 Android 문서를 살펴볼 수 있습니다.
출처 : https://stackoverflow.com/questions/11285961/how-to-make-a-background-20-transparent-on-android
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android에서 투명한 활동을 생성하는 방법 (0) | 2021.06.12 |
---|---|
Android 장치에서 apk 파일을 얻는 방법 (0) | 2021.06.11 |
Android 레이아웃 파일에서 "tools : context" (0) | 2021.06.05 |
Android drawable 디렉터리에 하위 디렉터리를 포함 될 수 있을까? (0) | 2021.06.04 |
Android에서 startActivityForResult를 관리하는 방법 (0) | 2021.06.03 |