0
나는 텍스트를 img 태그 안에 넣고 html.fromhtml을 사용하여 시도했지만 텍스트 대신에 img로 회색 사각형을 보여주고있다. .Html.fromhtml()을 사용하여 텍스트 뷰에 이미지를 표시하십시오.
어떻게 할 수 있습니까? ImageGetter에 대해 읽었지만 여전히 명확하지 않습니다.
감사
나는 텍스트를 img 태그 안에 넣고 html.fromhtml을 사용하여 시도했지만 텍스트 대신에 img로 회색 사각형을 보여주고있다. .Html.fromhtml()을 사용하여 텍스트 뷰에 이미지를 표시하십시오.
어떻게 할 수 있습니까? ImageGetter에 대해 읽었지만 여전히 명확하지 않습니다.
감사
당신은 Html
img tag
Html.ImageGetter
에 사용 TextView
에 Image
을 그릴 수 있습니다. 하지만 이미지가 resource drawable
폴더에 있는지 확인하십시오.
다음은 샘플입니다. 이미지는 리소스에서로드됩니다.
String htmlText = "Hai <img src=\"ic_launcher\"> Hello";
textView.setText(Html.fromHtml(htmlText, new Html.ImageGetter() {
@Override
public Drawable getDrawable(String source) {
int resourceId = getResources().getIdentifier(source, "drawable",getPackageName());
Drawable drawable = getResources().getDrawable(resourceId);
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
return drawable;
}
}, null));
덕분에, 내가 URL을 이미지와 함께 작동하도록 코드를 수정 한 경우는 htmlText 여러 이미지가 포함 된 경우 –
, 이미지는 SD 카드 – vish
@Libin에 존재하는 이미지를 얻는 방법을 우리가 어떻게 코드를 할 때 사용할 수 있습니다 우리의 SD 카드/내부 STOARGE에서 이미지입니다. 제발 도와주세요. –