我有一個TextView
包含html中的文本和圖像,即"some text with <img src=\"hello\"/> image"
。
要正確顯示圖像,使用Html.ImageGetter
,該圖像從資源中讀取所請求的繪圖並根據TextView
的高度設置其邊界。
目前看起來圖像與TextView
的基線對齊,但我希望它們以垂直居中顯示。這是可能的和如何?在TextView中垂直對齊由HTML定義的圖像
2
A
回答
-2
1
此代碼片段將幫助你。
private class ImageGetter implements Html.ImageGetter {
public Drawable getDrawable(String source) {
BitmapDrawable d = getPicture(source);
d.setBounds(new Rect(0,0,d.getIntrinsicWidth(),d.getIntrinsicHeight()+5));
d.setGravity(Gravity.TOP);
return d;
}
};
相關問題
- 1. 垂直對齊圖像
- 2. Bootstrap垂直對齊圖像
- 3. 垂直對齊圖像內的圖像
- 4. HTML垂直對齊
- 5. 在垂直中心對齊圖像
- 6. 垂直對齊圖像塊在中間
- 7. 垂直對齊PAGE中的圖像
- 8. 垂直對齊列中的圖像
- 9. CSS:垂直對齊div中的圖像
- 10. 垂直對齊圖像中的分區
- 11. 垂直對齊IE中的圖像6
- 12. 垂直對齊的中心圖像
- 13. 自定義UITabBar與垂直對齊的圖像
- 14. 對齊圖像垂直中心
- 15. 圖像不是垂直對齊:中間
- 16. 垂直居中對齊禮與圖像
- 17. 垂直對齊圖像中心
- 18. 對齊圖像垂直平鋪在
- 19. 如何在HTML圖像中間垂直對齊某些文本?
- 20. 如何垂直對齊圖像中的TD手機,沒有垂直對齊
- 21. 使用自定義適配器/ layoutinflator時,垂直對齊textview列
- 22. Bootstrap 2列垂直對齊+ 1圖像對齊左對齊+ 1圖像對齊
- 23. div內圖像的垂直對齊
- 24. CSS垂直對齊的圖像/文字
- 25. 圖像垂直對齊的CSS - 奇怪
- 26. 垂直對齊的圖像內錨
- 27. Facebook的照片/圖像垂直對齊?
- 28. 圖像的垂直和水平對齊
- 29. 垂直對齊圖像上的文本
- 30. HTML - 垂直對齊表格
看到這個問題,它可以幫助http://stackoverflow.com/questions/13751195/align-bitmap-in-spannablestringbuilder – dimsuz