我有一个字符串列表,我逐个添加到TextViews。文本是html所以我可以在文本中添加图像。 所以我的问题是......如何添加图像以使文本显示在其上方。目前在使用HTML.ImageGetter类时,文本会添加到图像下方,而不是在图像上方: 这是我要显示的Html文本:
myText += "<img src='titles.png'><span> text to be above image </span>";
答案 0 :(得分:1)
请尝试以下代码作为示例(更改Html文本):
myText += "<div style='position: relative;width: 100%;'> <img src='titles.png'><span style='position: absolute;top: 100px;left: 0;width: 100%;'> text to be above image </span></div>";
我提到了http://css-tricks.com/text-blocks-over-image/来检查css属性。 希望这对你有所帮助。
谢谢&amp;的问候,
沙勒
答案 1 :(得分:0)
您可以在锚标记中添加一个简单的alt =“texthover”,它会在大多数浏览器中显示alt中的文本。
但这不如创建一个显示文本的a.hover类或具有文本的div。
这有帮助吗?