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>
求高手解答 展开
<?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>
求高手解答 展开
展开全部
ImageView没有设置相对位置关系,默认重左上角开始绘制,两种图片的宽高一样,因此第二个图片把第一个图片覆盖了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意一楼 你可以选择换个布局管理器 比如说 LinearLayout ,TableLayout, FrameLayout
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼正解。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询