我已通过以下代码在编辑文本中放置了一个图像
<EditText
android:id="@+id/searchfilter"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:hint="Enter search keyword"
android:drawableRight="@drawable/ic_launcher"/>
我需要通过java代码隐藏此图像
提前致谢
答案 0 :(得分:9)
尝试以下代码
editText.setCompoundDrawablesWithIntrinsicBounds(0,0,0,0);
答案 1 :(得分:6)
有了这个,您可以删除drawable
EditText
editText.setCompoundDrawables(null, null, null, null);
答案 2 :(得分:2)
尝试使用setCompoundDrawablesWithIntrinsicBounds()
方法,如下所示......
editText.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);