2 u014029467 u014029467 于 2016.03.14 09:38 提问

关于android:我想在textview 最后动态添加图片. 应该怎么做

现在我只能把图片显示在文字的右边

Drawable drawable= context.getResources().getDrawable(R.anim.curplay_anim);
drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
viewHolder.textView.setCompoundDrawables(null,null,drawable,null);
playingAnimation = (AnimationDrawable) viewHolder.textView.getCompoundDrawables()[2];

加了判断语句,所以是根据需求显示图片的..我应该怎么改才能显示在整个textview的最右边呢?谢谢
PS:是textview内部额

3个回答

u014029467
u014029467   2016.03.14 10:46
已采纳

我自己已经解决了..在textview的布局里面加上 android:drawableRight="@anim/curplay_anim"

bdmh
bdmh   Ds   Rxr 2016.03.14 10:09

你用setCompoundDrawablesWithIntrinsicBounds这个试试,这个不用setbound,免得你搞错区域

u014029467
u014029467 可能您理解错了,我原本是图片显示在文字的最右边,而我现在是想把文字显示在这个view的最右手边,不过谢谢您提供的回答了
接近 2 年之前 回复
lxk_1993
lxk_1993   Rxr 2016.03.14 18:56

你可以加个imageview

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