下面是我的布局:
<EditText
android:id="@+id/account_et"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:drawableRight="@drawable/icon_backall"
android:ems="10"
android:hint="@string/str_md_email"
android:inputType="textEmailAddress"
android:padding="10dp" >
</EditText>
我想在 EditText 聚焦时显示drawableRight。
并在没有焦点时隐藏。
另外一个是我想设置drawableRight的OnClickListener。
我能怎么做?
我建议你添加与 EditText 分离的 imageView 并将他对齐在他的顶部,对齐顶部和对齐右侧,并且你有完全的控制权,这样你就可以看不见他并 setOnClickListner
<ImageView android:id="@+id/account_et"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/account_et"
android:layout_alignTop="@+id/account_et"
android:background="@drawable/icon_backall">
</ImageView>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)