>source

흰색 배경에 텍스트 입력 레이아웃이 있지만 배경이 회색으로 보입니다. 이 효과를 제거하려면 어떻게 해야 하나요?

<com.google.android.material.textfield.TextInputLayout
            android:layout_width="match_parent"
            android:layout_marginTop="@dimen/vertical_field_spacing"
            android:layout_height="wrap_content"
            android:background="@null"
            android:layout_gravity="left"
            android:orientation="horizontal">            <EditText
                android:gravity="left"
                android:layout_width="match_parent"
                android:inputType="textEmailAddress"
                android:layout_height="wrap_content"
                android:hint="Email"/>        </com.google.android.material.textfield.TextInputLayout>

  • 답변 # 1

    다음과 같이 투명하게 설정하여 배경을 제거할 수 있습니다.

    <com.google.android.material.textfield.TextInputLayout
                android:layout_width="match_parent"
                android:layout_marginTop="@dimen/vertical_field_spacing"
                android:layout_height="wrap_content"
                app:boxBackgroundColor="@android:color/transparent"
                android:background="@android:color/transparent"
                android:layout_gravity="left"
                android:orientation="horizontal">            <EditText
                    android:gravity="left"
                    android:layout_width="match_parent"
                    android:background="@null"
                    android:inputType="textEmailAddress"
                    android:layout_height="wrap_content"
                    android:hint="Email"/>        </com.google.android.material.textfield.TextInputLayout>

    다음 두 줄에 유의하세요.

    app:boxBackgroundColor="@android:color/transparent"
                android:background="@android:color/transparent"
    

  • 이전 python : 내 루프는 내가 만든 데이터 프레임에 print() 결과를 추가하지 않습니다.
  • 다음 하이브리드 제어 Asp.net