/**
* 텍스트 앞에 이미지가 추가 된다
*
* @param tv
* @param text
*/
private void setTitle(TextView tv, String text, boolean isAdult) {
if(!isAdult) {
tv.setText(text);
} else {
tv.setText(Html.fromHtml("<img src=\"이미지름\"/>" + text, new ImageGetter(), null));
}
}
private final String PACKAGE_NAME = "패키지명";
public class ImageGetter implements Html.ImageGetter {
@Override
public Drawable getDrawable(String source) {
int nID = 0;
nID = getResources().getIdentifier(source, "drawable", PACKAGE_NAME);
Drawable d = getResources().getDrawable(nID);
d.setBounds(0, 0, d.getIntrinsicWidth() + 6, d.getIntrinsicHeight());
return d;
}
}