我想設計的XML頁面在圓形狀(如谷歌Chrome標誌)。它應該包含外部圓以及內部圓的按鈕。請給我建議來解決這個問題。我曾嘗試絕對佈局,但我無法做到這一點。Android的佈局設計
我需要這樣的佈局。希望得到更好的迴應。提前致謝。
我想設計的XML頁面在圓形狀(如谷歌Chrome標誌)。它應該包含外部圓以及內部圓的按鈕。請給我建議來解決這個問題。我曾嘗試絕對佈局,但我無法做到這一點。Android的佈局設計
我需要這樣的佈局。希望得到更好的迴應。提前致謝。
您可以試試...使用.9png製作圖像按鈕,您應該嘗試從設計的角度給出像這樣的形狀......當您應用.9png時,它會以該設計方式拉伸按鈕。 。我不太確定,但它是試驗和錯誤的方法..你可以試一試
我很難理解這個答案。你能否更詳細地解釋你的解決方案? – Macondo2Seattle 2012-03-10 06:57:24
在這個特定的情況下,我實際上只是使用一個圖像,然後得到像素的顏色在用戶的座標點擊並基於此行動。除此之外,也許你可以跟蹤每一個「按鈕」與Path
做一些事情。你必須與lineTo
,也許arcTo
建立起來,然後用Region.setPath
獲得使用Region.contains
一個Region
然後進行測試。
我們希望你試圖通過自己來解決這個問題,而不是要求社會在爲您提供完整的解決辦法。當你有一些代碼向我們展示,證明你有一些努力(即使它是錯誤的),請更新你的問題和標誌重新打開。謝謝。 – Kev 2012-03-10 15:17:14