android ImageView宽度与高度设定 5
在xml文件中我是这么写的:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://...
在xml文件中我是这么写的:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#fff"
>
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/fish"
/>
</LinearLayout>
可是为什么高度远大于图片实际高度呢?该怎么解决呢?
原图片是这样:
加进去确实这样:
谁能告诉我这到底是怎么回事,求高手指点啊! 展开
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#fff"
>
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/fish"
/>
</LinearLayout>
可是为什么高度远大于图片实际高度呢?该怎么解决呢?
原图片是这样:
加进去确实这样:
谁能告诉我这到底是怎么回事,求高手指点啊! 展开
3个回答
展开全部
给出修改后,修改的地方有数字标记
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"(1)
android:background="#ffffff"
android:orientation="vertical"(2)>
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/fish/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"(1)
android:background="#ffffff"
android:orientation="vertical"(2)>
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/fish/>
</LinearLayout>
展开全部
建议你看看ImageView的android:scaleType 属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看懂您想表达的意思。。您想达到什么样的效果呢?
追问
我想要图片显示在屏幕顶部,且ImageView视图的大小就是这个图片在顶部的大小,上面第二个图片表明了ImageView占据了整个屏幕,这是为什么呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询