我有两个edittext,我在下面设置不透明度是我的图像。
以下是我的布局代码
main.xml中
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:alpha="0.23"
android:ems="10"
android:hint="Email"
android:background="@drawable/backwithborder"
android:padding="10dp"
android:singleLine="true"
android:textColorHint="@android:color/black"
>
</EditText>
<EditText
android:id="@+id/editText2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/editText1"
android:layout_below="@+id/editText1"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:alpha="0.23"
android:ems="10"
android:background="@drawable/backwithborder"
android:hint="Password"
android:inputType="textPassword"
android:padding="10dp"
android:singleLine="true"
android:textColorHint="@android:color/black"
/>
backwithborder.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="@android:color/white" />
<stroke
android:width="1dip"
android:color="#ffffff" />
MainActivity.java
mEditTextU.setOnTouchListener(new View.OnTouchListener()
{
public boolean onTouch(View arg0, MotionEvent arg1)
{
mEditTextU.setAlpha(100.0f);
return false;
}
});
mEditTextP.setOnTouchListener(new View.OnTouchListener()
{
public boolean onTouch(View arg0, MotionEvent arg1)
{
mEditTextP.setAlpha(100.0f);
return false;
}
});
当我在代码上方运行并专注于电子邮件edittext时,其不透明度设置如下图
但我想这样
所以我知道如何解决它?
答案 0 :(得分:1)
代码android:padding="10dp"
实际上适用于您的编辑文字,并像您提到的那样关注它。
答案 1 :(得分:1)
我认为您在android:padding="10dp"
中定义的EditText
存在问题,请尝试将其删除。
简化代码:
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:alpha="0.23"
android:ems="10"
android:hint="Email"
android:background="@drawable/backwithborder"
android:singleLine="true"
android:textColorHint="@android:color/black" />
<EditText
android:id="@+id/editText2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/editText1"
android:layout_below="@+id/editText1"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:layout_marginLeft="10dp"
android:alpha="0.23"
android:ems="10"
android:background="@drawable/backwithborder"
android:hint="Password"
android:inputType="textPassword"
android:singleLine="true"
android:textColorHint="@android:color/black" />