地區選擇,省市區三級聯動:citypickerview(仿京東選擇地區,選擇省市區)

 最近項目需求一個省市區選擇,在網上找了一個框架分享一下,最下面有源碼地址:

  1. 添加依賴
    implementation 'liji.library.dev:citypickerview:5.1.0'
    
  2. 調用的時候:
    
    selectAddress();//調用CityPicker選取區域
  3. JDCityPicker cityPicker = new JDCityPicker();
            JDCityConfig jdCityConfig = new JDCityConfig.Builder().build();
    
            jdCityConfig.setShowType(JDCityConfig.ShowType.PRO_CITY_DIS);
            cityPicker.init(this);
            cityPicker.setConfig(jdCityConfig);
            cityPicker.setOnCityItemClickListener(new OnCityItemClickListener() {
                @Override
                public void onSelected(ProvinceBean province, CityBean city, DistrictBean district) {
                    tvShopAddCity.setText(province.getName() + city.getName() + district.getName());
    
                    addCity = province.getName()
                            + city.getName()
                            + district.getName();
                }
    
                @Override
                public void onCancel() {
                }
            });
            cityPicker.showCityPicker();

    github地址:crazyandcoder/citypicker

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章