2 aksuper aksuper 于 2016.05.11 21:12 提问

关于textview和editview中获取图片ID的问题

在textview和editview中都能设置

android:drawableRight="@drawable/XXX"

请问在代码中如何获取该图片的ID

如果有drawableLeft和drawableRight两张图片的话,怎么分别获取ID?

6个回答

CSDNXIAOD
CSDNXIAOD   2016.05.11 21:22

android textview获取图片
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

andriodmasite
andriodmasite   2016.05.11 22:15

通过textview的id就可以控制的上下右左的图片,为啥要获取图片的ID啊

dcxy0
dcxy0   Ds   Rxr 2016.05.11 22:44

你是要实现什么效果呢?估计你只有自定义View实现了。如果你要实现在文本框右侧可以清空输入的文本的话,可以参考:http://blog.csdn.net/xiaanming/article/details/11066685

Grindstone_Fos
Grindstone_Fos   2016.05.11 22:53

textview中有一个方法是
public void setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom);
用这个方法可以设置上下左右的图标

wdong_love_cl
wdong_love_cl   2016.05.12 09:25

R.drawable.XXX就是图片的id啊

bdmh
bdmh   Ds   Rxr 2016.05.11 21:15

好像获取不到,你自己记录一下吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!