如何創建的ImageView浮到TextView的左側,像HTML:ImageView的浮動離開
<div>
<img src="src" style="float:left"> Text here.....
</div>
如何創建的ImageView浮到TextView的左側,像HTML:ImageView的浮動離開
<div>
<img src="src" style="float:left"> Text here.....
</div>
你有兩個選擇:
隨着LinearLayout中,設置方向爲水平,因此圖像是先來休息。
隨着RelativeLayout的,還有你可以指示元素相對於一個位置到另一個風格的Android的屬性:layout_toLeftOft,安卓layout_toRightOf,安卓layout_below或Android:layout_alignParentTop,...
然而,它不是那麼靈活,因爲CSS的一些行動,例如,纏繞的圖像文本是不那麼容易實現。
真的沒有浮動元素在Android中的概念,但你可以很容易地把圖像向左的一些文字使用TextView
的drawableLeft屬性。例如:
否則,對於更復雜的佈局,父視圖將決定他們的子女如何擺放。例如,而不是div
的概念,簡單地把它包裝兒童和使用兒童float
和display
屬性,以確定事怎麼看,Android有更復雜的父視圖(ViewGroup
S作爲他們是所謂的,因爲這是超類)來控制事物。
查看有關示例的LinearLayout和RelativeLayout的文檔。
視圖的位置取決於您使用的佈局類型。在情況下,如果您使用的是RelativeLayout的,你想浮動視圖(在你的情況ImageView的),這是該RelativeLayout的範圍內,可以使用的ImageView的屬性(機器人:layout_toLeftOf =「」)指定的視圖id您雙引號之間的textview。