Android TextView设置图片技巧

经常遇到要在textview旁边设置图片的需求,总结一下。

布局中

android:drawableRight="@drawable/rightdrawable"

图片的显示和隐藏

隐藏

textView.setCompoundDrawables(null,null,null,null);

显示

Drawable drawable = MyApplication.getInstance().getResources().getDrawable(R.drawable.rightdrawable);
            drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
            textView.setCompoundDrawables(null,null,drawable,null);

你可能感兴趣的:(Android TextView设置图片技巧)