2012-02-06 77 views
2

我一直在嘗試爲Android應用進行佈局,其功能類似於汽車車速表。Android:車速表風格佈局

事情是這樣的:

layout mockup

我基本上希望這是整個錶盤的半徑5次點擊,並有旋鈕指向當前選擇的項目。如果可能,最好能夠點擊並拖動撥號盤。我也希望這種佈局能夠很好地處理不同的屏幕尺寸和分辨率,包括平板電腦。

這樣的事情怎麼可能完成?

回答

0

我不確切知道this會有多大的幫助,但它會通過類似的設計並顯示如何將角度放在曲線上。

對於每個可選擇的視圖,我還建議您繼續使用跟蹤每個項目的座標,以便您可以使用trig來計算轉盤顯示的正確角度(讓轉盤以一定角度顯示在該鏈接中包含)。

Trig

所以,你可以設置OnClickListener S代表各有關規的可選項目,並在每個實例,計算轉盤旋轉到適當的角度和位置,它有使用信息在那個鏈接中找到。

我不確定這個幫助有多大,如果有的話,但它至少應該給你一個創建自定義View s和whatnot的想法。

祝你好運!