android中的ImageView中的图片显示问题,为什么运行时显示的是第二个ImageView的图片内容,不是第一个的

代码如下:<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas... 代码如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:id="@+id/rl">

<ImageView android:id="@+id/imageView" android:layout_width="fill_parent"
android:background="@drawable/icon"
android:layout_height="120dp" />
<ImageView android:id="@+id/imageView2" android:layout_width="fill_parent"
android:background="@drawable/expriment"
android:layout_height="120dp" />
<TextView android:id="@+id/text" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_below="@id/imageView"/>
</RelativeLayout>

求高手解答
展开
 我来答
百度网友33ce6bc
推荐于2016-05-15
知道答主
回答量:65
采纳率:0%
帮助的人:50.4万
展开全部
RelativeLayout 为相对布局,越写在前面的控件越底层,相当于两张纸张叠一起了。所以显示的是第二个ImageView的图片。
你可以试一下在第二个ImageView 加入 android:layout_below="@+id/imageView"看看效果

建议学习一下布局
SEAZEniTH
2012-11-17 · TA获得超过170个赞
知道答主
回答量:51
采纳率:0%
帮助的人:51万
展开全部
ImageView没有设置相对位置关系,默认重左上角开始绘制,两种图片的宽高一样,因此第二个图片把第一个图片覆盖了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆萧123
2012-11-17 · TA获得超过832个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:332万
展开全部
同意一楼 你可以选择换个布局管理器 比如说 LinearLayout ,TableLayout, FrameLayout
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bladray2
2012-11-18 · TA获得超过455个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:156万
展开全部
一楼正解。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式