這幾天需要用到查詢功能,伺服器端提供時間段來互動。是以APP界面得應用到起止時間和結束時間來表示時間段。
但是有一個問題困擾了好久,調用系統的DatePicker在4.4的界面上顯示的是帶“+、-”符号的年月日選擇器。在現在的界面裡幾乎很難看到這樣的樣式了。
檢視了4.2源碼的DatePicker,樣式顯示的是滑動式的選擇方式。我這項目用的4.4的,怎麼效果和2.3的一樣了。百思不得其解。
百度了很久看到好多資料,有自己重寫的滑動選擇器,有用WheelView去實作的。但是小問題不少,我還是希望能直接使用Android原生的。
實在沒找着,就去Android群裡問了一句。恰好有人回答了我,說是樣式主題的原因。Holo主題才會有滑動是樣式,否則的話就是點選的。
百度 “android 設定datepicker成holo樣式” 才發現解決的方法太簡單了。
在Manifest檔案直接把對應Activity的theme注釋不寫出來就ok了。
是以往往最難解決的問題其實很簡單就解決了。害的我幾天頭痛的問題就這樣解決了,真是醉了。
貼兩個對了解holo有幫助的連接配接,感謝支援!
http://blog.csdn.net/nxh_love/article/details/40630087
http://blog.csdn.net/maosidiaoxian/article/details/37558183