Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 更改EditText alpha而不影响可绘制和文本不透明度_Android - Fatal编程技术网

Android 更改EditText alpha而不影响可绘制和文本不透明度

Android 更改EditText alpha而不影响可绘制和文本不透明度,android,Android,我想要这个结果: 但我有一个问题: 我正在使用以下代码: <EditText android:id="@+id/autoCompleteTextView1" android:inputType="textAutoComplete|textAutoCorrect" android:layout_width="match_parent" android:layout_height

我想要这个结果:

但我有一个问题:

我正在使用以下代码:

        <EditText
            android:id="@+id/autoCompleteTextView1"
            android:inputType="textAutoComplete|textAutoCorrect"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="center"
            android:ems="10"
            android:gravity="center"
            android:hint="Destination *"
            android:textColor="#ffffff"
            android:textColorHint="#FFFFFF"
            android:textSize="20sp"
            android:background="#4d98d1"
            android:alpha="0.2"
            android:drawableLeft="@drawable/d"
            android:adjustViewBounds="true"
            android:scaleType="fitXY"
            android:paddingLeft="30sp"
            android:paddingRight="26dip"
            android:focusable="false"/>


我可以在这里申请变更吗?或者我是否可以按程序来做

将背景定义为ARGB颜色(具有透明的alpha值)可能会起作用

例如,更改:

android:background="#4d98d1" 
致:

查看alpha十六进制值了解更多信息

android:background="#804d98d1"