android javaコード設定TextView drawableLeft
572 ワード
TextViewは、ImageView+TextViewを使用せずにxmlで設定できるように、1枚の図に文字を付けることができます.
しかし、異なる画像や文字を動的に(コード設定)表示する必要がある場合は、どうすればいいのでしょうか.
この数行のコードは少なくないに違いない.
android:drawableLeft="@drawable/xxx"
しかし、異なる画像や文字を動的に(コード設定)表示する必要がある場合は、どうすればいいのでしょうか.
Drawable leftDrawable = null;
leftDrawable = mContext.getResources().getDrawable(R.drawable.xxx);
leftDrawable.setBounds(0, 0, leftDrawable.getMinimumWidth(),
leftDrawable.getMinimumHeight());
tv_video_state.setCompoundDrawables(leftDrawable, null,null , null);
この数行のコードは少なくないに違いない.