Android 三級聯(lián)動省市區(qū)選擇器依賴使用

Android 三級聯(lián)動 省市區(qū)選擇器
項(xiàng)目地址:https://gitee.com/hbhbh/area-selector
效果圖:

image.png

導(dǎo)入依賴

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
dependencies {
        implementation 'com.gitee.hbha:area-selector:v1.4'
}

XML文件使用半哟,直接加入控件

<g.hbh.areaselector.MyAreaView
            android:id="@+id/myAreaView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/>

在Activity綁定之后锯七,可以通過myAreaView.getCityNo()獲取選擇市區(qū)的編碼柒啤,
通過myAreaView.getCityName(" ")獲取選擇的省市區(qū)名稱涩堤,方法傳參為省市區(qū)之間的分隔符
例如myAreaView.getCityName("—"),返回值為    廣東省—深圳市—寶安區(qū)

Activity里面使用:

Dialog dialog = new Dialog(MerchantBankActivity.this, R.style.edit_AlertDialog_style);
        LinearLayout linearLayout = new LinearLayout(this);
        linearLayout.setOrientation(LinearLayout.VERTICAL);
        //直接new一個控件即可
        MyAreaView myAreaView = new MyAreaView(this); 
        //如果調(diào)用setButtonOnClickListener瘟则,傳入一個Listener肃弟,布局就會多一個button
        //不想要這個按鈕的直接自定義,不要傳這個Listener就好了
        myAreaView.setButtonOnClickListener(v -> {             
            bankSubCityNo = myAreaView.getCityNo();
            textView36.setText(myAreaView.getCityName(" "));
            dialog.dismiss();
        });
        linearLayout.addView(myAreaView);
        dialog.setContentView(linearLayout);
        dialog.setCanceledOnTouchOutside(true);
        dialog.setCancelable(true);
        Window w = dialog.getWindow();
        WindowManager.LayoutParams lp = w.getAttributes();
        lp.width = 1000;
        dialog.onWindowAttributesChanged(lp);
        dialog.show();
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末桃煎,一起剝皮案震驚了整個濱河市篮幢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌为迈,老刑警劉巖三椿,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異葫辐,居然都是意外死亡搜锰,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門另患,熙熙樓的掌柜王于貴愁眉苦臉地迎上來纽乱,“玉大人,你說我怎么就攤上這事昆箕⊙涣校” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵鹏倘,是天一觀的道長薯嗤。 經(jīng)常有香客問我,道長纤泵,這世上最難降的妖魔是什么骆姐? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮捏题,結(jié)果婚禮上玻褪,老公的妹妹穿的比我還像新娘。我一直安慰自己公荧,他們只是感情好带射,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著循狰,像睡著了一般窟社。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绪钥,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天灿里,我揣著相機(jī)與錄音,去河邊找鬼程腹。 笑死匣吊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播色鸳,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼侣灶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了缕碎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤池户,失蹤者是張志新(化名)和其女友劉穎咏雌,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體校焦,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡赊抖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了寨典。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片氛雪。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖耸成,靈堂內(nèi)的尸體忽然破棺而出报亩,到底是詐尸還是另有隱情,我是刑警寧澤井氢,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布弦追,位于F島的核電站,受9級特大地震影響花竞,放射性物質(zhì)發(fā)生泄漏劲件。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一约急、第九天 我趴在偏房一處隱蔽的房頂上張望零远。 院中可真熱鬧,春花似錦厌蔽、人聲如沸牵辣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽服猪。三九已至,卻和暖如春拐云,著一層夾襖步出監(jiān)牢的瞬間罢猪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工叉瘩, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留膳帕,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像危彩,于是被迫代替她去往敵國和親攒磨。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361