你好老鄉的Android設計師,創建於Android的非傳統形狀提示與邊境
我很努力,現在創建XML工具提示,看起來像一個在這樣的畫面:
不幸的是,它似乎是一個工作的地獄。直到現在我才能夠創建一個簡單的圓角矩形這樣的:
它實際上是可以創建我一直在使用XML的造型呈現在第一張照片這樣的形狀,或者我應該嘗試創建它以編程方式(這可能需要大量的時間,創建邊界將非常困難)?或者,也許最簡單的解決方案是最好的,我應該使用我選擇的形狀部分透明PNG圖像?
任何意見將不勝感激。
你好老鄉的Android設計師,創建於Android的非傳統形狀提示與邊境
我很努力,現在創建XML工具提示,看起來像一個在這樣的畫面:
不幸的是,它似乎是一個工作的地獄。直到現在我才能夠創建一個簡單的圓角矩形這樣的:
它實際上是可以創建我一直在使用XML的造型呈現在第一張照片這樣的形狀,或者我應該嘗試創建它以編程方式(這可能需要大量的時間,創建邊界將非常困難)?或者,也許最簡單的解決方案是最好的,我應該使用我選擇的形狀部分透明PNG圖像?
任何意見將不勝感激。
您可以使用stretchable 9-patch繪製。
您可以指定有哪些部分是固定的(在左邊和角落的小旋鈕)和具有伸縮性的(其他部分)
感謝您的建議@Axarydax。肯定會試一試。還有一個問題......我是否應該在邊界上設置固定部分? – 2013-02-10 10:56:05
完成簡單的測試,它工作。感謝您指點我正確的方向! – 2013-02-10 13:00:34
我花了很多時間尋找。標準API中無法使用xml中的自定義形狀。 – anthropomo 2013-02-10 10:12:23
@anthropomo:如何使用shape.xml/styles.xml來設計它們?這可能是簡單的形狀吧? – 2013-02-10 10:55:15
是的,橢圓形,矩形和線條。我已經完成了代碼中的梯形,它幾乎沒有價值。 – anthropomo 2013-02-10 12:37:36