반응형
Android EditText 투명 배경
Android EditText 위젯에 대한 투명한 배경을 갖고 싶습니다. 어떻게 가능합니까?
이 시도
android:background="@null"
android:background="@android:color/transparent"
Java 코드를 사용하여 설정할 수도 있습니다.
myTextView.setBackgroundColor(Color.TRANSPARENT);
매우 간단합니다.
android:alpha="0.5"
xml 파일에서 다음 속성을 사용합니다.
android:background="@android:color/transparent"
onCreate 메소드의 Java 파일 런타임에서 다음을 사용하십시오.
edittext.setBackgroundColor(Color.TRANSPARENT);
이 속성을 edittext에 넣으십시오.
android:background="@null"
android:background="#00000000"
다음과 같이 프로그래밍 방식으로 수행 할 수도 있습니다.
TypedValue value= new TypedValue();
getApplicationContext().getTheme().resolveAttribute(android.R.attr.selectableItemBackground, value, true);
myButton.setBackgroundResource(value.resourceId);
다른보기 / 구성 요소와 마찬가지로 EditText는 xml 파일에서 사용자 지정할 수 있습니다. EditText 속성에 아래 속성 만 포함하면됩니다.
android:background="@null"
레이아웃에서 설정하면 작동합니다.
android:background="@color/transparent
이것을 colors.xml에 추가하십시오.
<color name="transparent">#00000000</color>
반투명 테마 사용
<activity android:theme="@android:style/Theme.Translucent">
참고 URL : https://stackoverflow.com/questions/5712378/android-edittext-transparent-background
반응형
'Programing' 카테고리의 다른 글
C #에 대한 대화 형 인터프리터가 있습니까? (0) | 2020.10.23 |
---|---|
C ++에서 임의의 이중 숫자 생성 (0) | 2020.10.23 |
데이터 테이블의 액세스 셀 값 (0) | 2020.10.23 |
Android 개발자 웹 사이트의 언어는 어떻게 설정하나요? (0) | 2020.10.23 |
jQuery Draggable 및 오버플로 문제 (0) | 2020.10.23 |