- /**
- * 텍스트 앞에 이미지가 추가 된다
- *
- * @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;
- }
- }
'android' 카테고리의 다른 글
[보안]Android Java Script local 에 저장 하여 사용하기 (0) | 2011.12.27 |
---|---|
구글 IO 2008 행사의 안드로이드 세션 중 'Anatomy & Physiology of an Android' (0) | 2011.10.31 |
한글계정 Android avd 실행시 문제 해결 (0) | 2011.06.21 |
android app label, name, package name 알아보기~ (0) | 2011.04.27 |
Android System 정보 가져오기 (2) | 2010.11.02 |