聲明:本文為博主原創文章,轉載請注明出處:小嵩的博客
Android-PickerView是一款仿iOS的PickerView控件,有時間選擇和選項選擇,并支持一、二、三級聯動,支持自定義樣式,詳細特性如下:
有時間和選項這兩種選擇器選項選擇器支持一二三級聯動時間選擇器支持選擇年份范圍支持自定義文字、顏色、大小設置支持背景顏色更換,有夜間模式需求的問題可以解決了分隔線、和間距等屬性設置支持“年,月,日,時,分,秒”、“省,市,區”等選項的單位(label)顯示、隱藏和自定義。

或者
//條件選擇器 pvOptions = new OptionsPickerView.Builder(this, new OptionsPickerView.OnOptionsSelectListener() { @Override public void onOptionsSelect(int options1, int option2, int options3 ,View v) { //返回的分別是三個級別的選中位置 String tx = options1Items.get(options1).getPickerViewText() + options2Items.get(options1).get(option2) + options3Items.get(options1).get(option2).get(options3).getPickerViewText(); tvOptions.setText(tx); } }).build(); pvOptions.setPicker(options1Items, options2Items, options3Items); pvOptions.show();簡單的兩個步驟就能實現功能了,就是這么簡單~ 如果默認的樣式不符合你的口味,請繼續往下看~
如果對以上的使用還有疑問的話,可參考Demo代碼,請戳我查看demo代碼
如果還是不能滿足你產品經理的需求,那么~ 默哀三秒鐘… 然后把源代碼下載下來自己做改動吧,源代碼基本都寫了注釋了,我也只能幫到這兒了。Github項目地址:Android-PickerView
關于方法名和參數的詳細說明,請參考Wiki:請戳我查看Wiki文檔,歡迎提issue,提建議,Pull Request.新聞熱點
疑難解答