v2.1.0版本釋出!!!
- 更新部分城市資料資訊
- 修復已知bug
- 新增一些屬性,使用更方便
- 優化載入彈出選擇器的速度。
使用方法
compile 'liji.library.dev:citypickerview:2.1.0'複製程式碼
建議使用最新版,詳細使用方法請戳 GitHub-citypicker 省市區三級聯動選擇器
效果預覽
樣式選擇
本庫提供兩種省市區城市選擇器,一是列表,而是仿iOS滾輪實現的選擇器。
1、高仿iOS滾輪實現城市選擇器
擁有多種屬性,個性化設定。
2、城市列表選擇器
列表展示所有城市資料
支援快捷搜尋,以及右邊字母快捷定位所在城市
高仿iOS滾輪實現方法說明
- textSize(滾輪文字的大小,int 型別,預設為18)
- title(選擇器標題,預設為“選擇地區”)
- titleTextColor(標題文字顏色,預設為 #585858)
- titleBackgroundColor(標題欄背景,預設為灰色,#E9E9E9)
- confirTextColor(確認按鈕字型顏色,預設#0000FF 值)
- cancelTextColor(取消按鈕字型顏色,預設#000000 值)
- province(預設的顯示省份,顯示選擇器後直接定位的item位置)
- city(預設的顯示市,顯示選擇器後直接定位的item位置)
- district(預設的顯示區,顯示選擇器後直接定位的item位置)
- textColor(滾輪文字的顏色 , 預設為0xFF585858)
- provinceCyclic(省份的滾輪是否迴圈滾動)
- cityCyclic(市的滾輪是否迴圈滾動)
- districtCyclic(區的滾輪是否迴圈滾動)
- visibleItemsCount(滾輪顯示的item個數,int 型別,預設為5個)
- itemPadding(滾輪item間距,預設為5dp)
- setCityWheelType(CityConfig.WheelType )(只顯示省份滾輪、顯示省份和城市滾輪、顯示省市區三級滾輪)
- setCityInfoType(CityConfig.CityInfoType )(顯示載入的城市資料類別,base和detail型別)