我想設置一個9貼片圖像作爲我的一個活動的背景,但它正在拉伸無論如何使一切都變得奇怪。我用draw9patch創建它,並在左下角添加一個像素,向右上角添加一個像素。然後將它保存到我的drawables目錄中,如intro_bg.9.png。我想拉伸底部,並拉伸最右側,但只有當它也有。如果沒有,我希望它保持機智。9貼片拉伸時,它不應該拉伸,Android
當我將它設置爲父佈局的背景,但它橫向和縱向拉伸,它甚至沒有顯示我的按鈕,當我在我的機器人上運行它。
我已經完成了谷歌搜索,但沒有關於如何得到像這樣工作的好信息。我錯過了什麼?
我也嘗試了一些其他的配置,包括使用填充邊(右邊和底部),但是給出了相同的結果。
感謝
代碼設置爲背景:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/intro_bg"
>
的樣子:
應該像這樣:
你應該發佈9patch圖像,也許截圖,使其更容易理解。和你的相關部分的XML佈局代碼。 – 2010-08-18 06:41:56
即將到來的屏幕截圖 – Mike 2010-08-18 06:46:16
圖像的尺寸是什麼?我看起來好像太大了。 – 2010-08-18 07:05:00