2012-06-01 36 views

回答

0

你有兩個選擇:

  • 隨着LinearLayout中,設置方向爲水平,因此圖像是先來休息。

  • 隨着RelativeLayout的,還有你可以指示元素相對於一個位置到另一個風格的Android的屬性:layout_toLeftOft,安卓layout_toRightOf,安卓layout_below或Android:layout_alignParentTop,...

然而,它不是那麼靈活,因爲CSS的一些行動,例如,纏繞的圖像文本是不那麼容易實現。

0

真的沒有浮動元素在Android中的概念,但你可以很容易地把圖像向左的一些文字使用TextViewdrawableLeft屬性。例如:

否則,對於更復雜的佈局,父視圖將決定他們的子女如何擺放。例如,而不是div的概念,簡單地把它包裝兒童和使用兒童floatdisplay屬性,以確定事怎麼看,Android有更復雜的父視圖(ViewGroup S作爲他們是所謂的,因爲這是超類)來控制事物。

查看有關示例的LinearLayoutRelativeLayout的文檔。

0

視圖的位置取決於您使用的佈局類型。在情況下,如果您使用的是RelativeLayout的,你想浮動視圖(在你的情況ImageView的),這是該RelativeLayout的範圍內,可以使用的ImageView的屬性(機器人:layout_toLeftOf =「」)指定的視圖id您雙引號之間的textview。