2010-11-29 4 views
3

이미지와 텍스트가 왼쪽 그림과 같이 보이도록 안드로이드 레이아웃을 만들고 싶습니다. 이미지 스팬과 인라인 이미지를 텍스트에 넣으면 오른쪽 그림 만 볼 수 있습니다.안드로이드 레이아웃 바이 패스 이미지

큰 이미지를 텍스트로 아름답게 우회하는 솔루션이 있습니까?

|-------------| texttexttexttexttext |-------------| 
|    | texttexttexttexttext |    | 
| image  | texttexttexttexttext | image  | 
|    | texttexttexttexttext |    | 
|-------------| texttexttexttexttext |-------------| texttexttexttexttext 
texttexttexttexttexttexttexttexttext texttexttexttexttexttexttexttexttext 
texttexttexttexttexttexttexttexttext texttexttexttexttexttexttexttexttext 
texttexttexttexttexttexttexttexttext texttexttexttexttexttexttexttexttext 
| 
+0

나는 비슷한 질문을했다. 내가 얻은 대답은 '실제로 가능하지 않다. 자신 만의 롤'이다. – Falmarri

답변

2

WebView를 사용하고 HTML 코드를 작성함으로써 가능합니다. Html.fromHtml(String, Html.ImageGetter, Html.TagHandler)으로 TextView에 HTML을 삽입하여 작업을 수행 할 수도 있습니다. ImageGetter here을 사용하는 예를 참조하십시오.

+0

그래, HTML에서는 텍스트처럼 쉽지만 TextView에서는 상황이 오른쪽 그림에서 왼쪽 그림으로 바뀌지 않는다. ListView 항목에 WebView가있는 경우 솔루션이 많지 않을 때도 마찬가지입니다. –

관련 문제