1
我正在使用9貼片爲投影盒產生投影。如果圖像寬度爲280dp(20dp離開禁區邊緣),我得到一個不錯的陰影(@ 315度):當圖像接近邊緣時,9貼片投影會消失
不過,如果我使圖像觸摸框邊緣,右側邊緣的陰影幾乎消失:
這裏是我的佈局:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="300dp"
android:background="@drawable/dropshadow">
<ImageView
android:id="@+id/frontimage"
android:layout_width="match_parent"
android:layout_height="130dp"
android:layout_alignParentTop="true"
android:scaleType="center"
/>
...
</RelativeLayout>
這裏的9補丁我使用的是:
有誰知道爲什麼發生這種情況?
謝謝!
感謝。其實我試圖沒有任何填充,並希望圖像觸摸邊緣。我已經嘗試了您的建議,但圖像接觸邊緣時圖像附近的陰影仍然很暗淡。 – Kar
因此,我建議只在影子附近添加一些填充(底部和右側)。這應該給一些空間(不要讓陰影真的碰到窗口邊緣)。另一個嘗試的想法是將陰影變暗一點。和(可能更好?)放大陰影尺寸。 –
你知道爲什麼圖像靠近邊緣會影響陰影清晰度嗎? – Kar