ImageView在上面

时间:2017-04-28 13:19:09

标签: android xml

我有一个简单的问题,我已插入一个带有3个TextView的图像,我希望ImageView位于布局的顶部,我该怎么做?

layout screenshot

code screenshot

2 个答案:

答案 0 :(得分:1)

作为解决方案,我编写了此代码并添加了CenterCrop

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="0dp"
    android:layout_weight="1"
    android:scaleType="centerCrop"
    android:src="@drawable/image" />

这是结果:
result screenshot

答案 1 :(得分:0)

试试这个

更改RelativeLayout的LinearLayout(用于在需要时放置项目) 在RelativeLayout中,将方向更改为水平

在它之后,将你的ImageView放入一个不受textViews影响的LinearLayout。 之后,为textViews中的put int写另一个LinearLayout。

看起来像是:

RelativeLayout

    LinearLayout
       Image
    /LinearLayout

    LinearLayout
       TextView
       TextView
       ...
    /LinearLayout

/RelativeLayout