android - 如何使您的 TextView 背景透明?

标签 android xml kotlin

我正在 Android Studio 中创建登录页面,但在构建项目时遇到了问题。

在一个教程中,显示​​包含 #1100000 十六进制将有助于使文本透明,它确实如此,但是当我构建程序时它给出错误

error: '#1100000' is incompatible with attribute android:background (attr) reference|color.

我检查了一个问题,上面写着要添加 @android:color/transparent ,但这并没有帮助。有什么建议吗?

<EditText
        android:id="@+id/editText"
        android:layout_width="200dp"
        android:layout_height="50dp"
        android:layout_below="@+id/textView2"
        android:layout_centerHorizontal="true"
        android:drawableLeft="@drawable/ic_action_pass"
        android:drawableStart="@drawable/ic_action_pass"
        android:ems="10"
        android:background="#1100000"
        android:hint="@string/password"
        android:inputType="textPassword"
        android:textSize="18sp" />

最佳答案

试试这个

android:background="@null"

关于android - 如何使您的 TextView 背景透明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54716988/

相关文章:

android - 如何设置 Kotlin 版本

android - 支持从右到左的语言

java - 自定义编辑文本

java - 使用递归 xsl 文件

xml - Xpath 选择具有命名空间的同级属性的值

jpa - Kotlin、JPA 和 bool 字段

android - 如何在不绑定(bind)到 ViewModel (MVVM) 中的 UI 的情况下使用 android 导航?

android - AChartEngine日线图背景定制

java - 在 Android 中显示对话框的问题

android - 在 Android 应用程序中生成条形码图像