三級聯動省市區城市地區選擇器v2.1.0新版本釋出

crazyandcoder發表於2017-11-07

v2.1.0版本釋出!!!

  1. 更新部分城市資料資訊
  2. 修復已知bug
  3. 新增一些屬性,使用更方便
  4. 優化載入彈出選擇器的速度。

使用方法

compile 'liji.library.dev:citypickerview:2.1.0'複製程式碼

建議使用最新版,詳細使用方法請戳 GitHub-citypicker 省市區三級聯動選擇器


效果預覽

image
image

樣式選擇

本庫提供兩種省市區城市選擇器,一是列表,而是仿iOS滾輪實現的選擇器。

image
image

1、高仿iOS滾輪實現城市選擇器

擁有多種屬性,個性化設定。

image
image

image
image

image
image

2、城市列表選擇器

image
image

列表展示所有城市資料

image
image

支援快捷搜尋,以及右邊字母快捷定位所在城市


高仿iOS滾輪實現方法說明

  1. textSize(滾輪文字的大小,int 型別,預設為18)
  2. title(選擇器標題,預設為“選擇地區”)
  3. titleTextColor(標題文字顏色,預設為 #585858)
  4. titleBackgroundColor(標題欄背景,預設為灰色,#E9E9E9)
  5. confirTextColor(確認按鈕字型顏色,預設#0000FF 值)
  6. cancelTextColor(取消按鈕字型顏色,預設#000000 值)
  7. province(預設的顯示省份,顯示選擇器後直接定位的item位置)
  8. city(預設的顯示市,顯示選擇器後直接定位的item位置)
  9. district(預設的顯示區,顯示選擇器後直接定位的item位置)
  10. textColor(滾輪文字的顏色 , 預設為0xFF585858)
  11. provinceCyclic(省份的滾輪是否迴圈滾動)
  12. cityCyclic(市的滾輪是否迴圈滾動)
  13. districtCyclic(區的滾輪是否迴圈滾動)
  14. visibleItemsCount(滾輪顯示的item個數,int 型別,預設為5個)
  15. itemPadding(滾輪item間距,預設為5dp)
  16. setCityWheelType(CityConfig.WheelType )(只顯示省份滾輪、顯示省份和城市滾輪、顯示省市區三級滾輪)
  17. setCityInfoType(CityConfig.CityInfoType )(顯示載入的城市資料類別,base和detail型別)

關於我

  1. 簡書 www.jianshu.com/users/18281…

  2. 部落格 crazyandcoder.github.io/

  3. github github.com/crazyandcod…

相關文章