我有这个9补丁图片“Imageview3”
我想添加我的活动。我希望红色的手臂与屏幕边框完美搭配。 但是当我做SCALE时:fitXy就是我获得的 因为你看起来它不起作用,我尝试了所有的尺度,我试图拉伸图像,但它永远不适合。
这是我的代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="324dp"
android:layout_height="fill_parent"
android:scaleType="centerCrop"
android:paddingTop="150dp"
android:paddingRight="0dp"
android:src="@drawable/diviseur" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="407dp"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitXY"
android:src="@drawable/a1"
android:visibility="visible" />
</FrameLayout>
</LinearLayout>
感谢您的帮助
答案 0 :(得分:0)
删除android:scaleType="fitXY"
并保留android:layout_width="match_parent"
。试试吧。
答案 1 :(得分:0)
确保您的实际图像周围没有白色边框。如同,请确保手臂位于图像的最末端。
答案 2 :(得分:0)
不使用android:src =&#34; @ drawable / diviseur&#34;,请尝试使用android:background =&#34; @ drawable / diviseur&#34;。并且还考虑使用android:layout_weight =&#34; 1&#34;属性。
答案 3 :(得分:0)
试试这个
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
android:src="@drawable/foo"
/>