2013-02-07 75 views
0

我試圖讓Simons號碼選取器與Holoeverywhere一起工作。然而,無論何處都需要我設置android:theme="@style/Holo.Theme",而號碼選取器需要android:theme="@style/SampleTheme.Light"。我對風格和主題還不是很熟悉,我有什麼選擇?眼下的數目選擇器顯示不正確:numberpicker部件和holoeverywhere缺少主題

holoeverywhere and numberpicker

PS。我需要向後兼職。直到2.2,並更願意保持全息主題

回答

2

在HoloEverywhere中有一個內置的NumberPicker。

您可以使用演示應用程序對其進行測試。

org.holoeverywhere.widget.NumberPicker 

這裏是源代碼的鏈接:

https://github.com/ChristopheVersieux/HoloEverywhere/blob/master/library/src/org/holoeverywhere/widget/NumberPicker.java

移到:https://github.com/Prototik/HoloEverywhere/blob/master/library/src/org/holoeverywhere/widget/NumberPicker.java

也許有使用西門子部件在黑暗的主題的方式,應該成爲可能。

+0

確實有效。我用'org.holoeverywhere.widget.NumberPicker'替換了'net.simonvt.widget.NumberPicker',並導入了'import org.holoeverywhere.widget.NumberPicker'。它不是很好,但它的工作原理! – jcfrei

+1

解決方案2將創建您自己的主題與全息或西蒙作爲父,並手動添加其他主題 –

+0

鏈接被打破。你能修好它嗎? – gregm