我试图在图片周围使用9贴片背景来为其添加阴影。
到目前为止,我所做的是以下布局:
<LinearLayout
android:id="@+id/film_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="top"
android:background="@drawable/movie_shadow"
android:drawingCacheQuality="auto" >
<ImageView
android:id="@+id/img_avatar"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="centerCrop"
android:src="@drawable/film_test" >
</ImageView>
</LinearLayout>
使用以下内容&#34; movie_shadow.9.png&#34;:
我将内容区域(右边和底边)定义为白色矩形。
但结果不是我所期望的。内容区域不是我定义的,ImaveView大于9补丁中设置的内容区域。
您在屏幕截图中看到了红色圆圈? 为什么ImageView不尊重9.png图像的内容区域?