2013-02-10 32 views
0

你好老鄉的Android設計師,創建於Android的非傳統形狀提示與邊境

我很努力,現在創建XML工具提示,看起來像一個在這樣的畫面:

preview

不幸的是,它似乎是一個工作的地獄。直到現在我才能夠創建一個簡單的圓角矩形這樣的:

preview 2

它實際上是可以創建我一直在使用XML的造型呈現在第一張照片這樣的形狀,或者我應該嘗試創建它以編程方式(這可能需要大量的時間,創建邊界將非常困難)?或者,也許最簡單的解決方案是最好的,我應該使用我選擇的形狀部分透明PNG圖像?

任何意見將不勝感激。

+0

我花了很多時間尋找。標準API中無法使用xml中的自定義形狀。 – anthropomo 2013-02-10 10:12:23

+0

@anthropomo:如何使用shape.xml/styles.xml來設計它們?這可能是簡單的形狀吧? – 2013-02-10 10:55:15

+0

是的,橢圓形,矩形和線條。我已經完成了代碼中的梯形,它幾乎沒有價值。 – anthropomo 2013-02-10 12:37:36

回答

1

您可以使用stretchable 9-patch繪製。

您可以指定有哪些部分是固定的(在左邊和角落的小旋鈕)和具有伸縮性的(其他部分)

+0

感謝您的建議@Axarydax。肯定會試一試。還有一個問題......我是否應該在邊界上設置固定部分? – 2013-02-10 10:56:05

+0

完成簡單的測試,它工作。感謝您指點我正確的方向! – 2013-02-10 13:00:34